cygwin ld import library issue fix (removing unused "_nm_" symbols)
Ian Lance Taylor
ian@airs.com
Thu Apr 25 20:28:00 GMT 2002
"Jim" <jbuckeyne@greater.net> writes:
> > You may dream all you like, but "portable" means "works on all the
> > systems we support". We cannot control the systems. We can control
> > our sources. Portability precludes //-style comments in binutils.
>
> Well - personally I thought you had gcc to support all your platforms, which
> for ages has supported either style of comment... there's only a few relics
> I've run across which were barely even functional as compilers that didn't
> support it :)
The general philosophy of the binutils is that you may need to port
the binutils to a system before you can use gcc on that system. For
example, this was true for a long time for HP/UX (and may still be
true there). Therefore, the binutils code is written to be portable
to systems which do not have gcc.
Ian
More information about the Binutils
mailing list