This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: Wrong dynamic-linker used on Solaris 7/x86
- To: hjl at lucon dot org
- Subject: Re: Wrong dynamic-linker used on Solaris 7/x86
- From: Mark Mitchell <mark at codesourcery dot com>
- Date: Sun, 20 May 2001 21:22:43 -0700
- Cc: aoliva at redhat dot com, philb at gnu dot org, binutils at sources dot redhat dot com, gcc at gcc dot gnu dot org
- Organization: CodeSourcery, LLC
- References: <20010520164437.B30458@lucon.org>
>>>>> "H" == H J Lu <hjl@lucon.org> writes:
H> Personally, I don't like it. When we moved Linux from a.out to
H> ELF, I didn't write an ELF linker script for Linux. To me,
H> there should be only one ELF linker for ia32. I prefer to pass
H> -dynamic-linker to ld.
What if someone wants to use the linker directly by itself?
If there is a "right" dynamic linker for Solaris, then the linker
should use it by default. Otherwise, we're just making our users work
harder.
That doesn't mean we should use -dynamic-linker in GCC, too. Doing
that makes us work with old versions of GNU ld, which is certainly
good.
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com