Mail Archives: djgpp-workers/2001/01/13/13:00:31
> From: "Mark E." <snowball3 AT bigfoot DOT com>
> Date: Sat, 13 Jan 2001 11:52:09 -0500
>
> > > Right. But DJGPP overrides LINK_COMMAND_SPEC in gcc's djgpp.h to use
> > > djgpp.djl (which sets the target to coff-go32) and then call stubify on the
> > > result. Any chance we can now finally agree to dispense with this?
> >
> > Why would we want to dispense with that?
>
> It would cut out an unneccessary step during linking.
If you mean the stubify step, then I think before we toss it, we need
to have a satisfactory solution to these two problems:
- "gcc -o foo" should create both foo and foo.exe, to make Autoconf
and Make happy;
- the stub used to produce the .exe program should be the same stub
distributed with the installed djdev (I didn't forget the GO32STUB
feature, I just don't think it's reliable enough, because it
depends on DJGPP.ENV).
It would also be nice to solve the problem with extra 2KB of garbage
in the executables produced by ld.exe, but that's a minor nuisance
(and maybe it's already solved, I don't remember).
- Raw text -