>>>> "Stephen" == Stephen J Turnbull
<stephen(a)xemacs.org> writes:
Stephen> Unfortunately, it's possible that even if gcc is
Stephen> available to use as the linker, the linker may get called
Stephen> directly. So using -Wl, or -Xlinker is risky too. :-(
>>>> "Malcolm" == Malcolm Purvis
<malcolmpurvis(a)optushome.com.au> writes:
Malcolm> A look through the configuration data makes me think that
Malcolm> at worst this would only be a problem for Decstations and
Malcolm> IRIX 5.1 boxes (and then only if GNU ld is in the path)
Malcolm> because everything else uses some variation of $(CC) as
Malcolm> the linker.
Right. The situation I was thinking of is apparently only relevant to
the special compiler driver used for DSOs (ellcc), and that is due to
a patch I'm now thinking should be reverted[1], since not only does it go
against your argument above, but it also goes against the design
notes in aclocal.m4.
Malcolm> This works for me here and a patch is forthcoming.
Relying on "this works for me" is a great way for a maintainer to get
himself burned at the stake. Try to avoid that argument (except as
one data point, ie, proof that you've tested the patch) -- it colors
my ability to evaluate the patch objectively. :-)
Footnotes:
[1] Not before I talk to you, Andrew, if you're reading this.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Don't ask how you can "do" free software business;
ask what your business can "do for" free software.