This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH, ld/ARM, ping] Mark bare-metal ARM targets as not supporting shared libraries
- From: Alan Modra <amodra at gmail dot com>
- To: Thomas Preudhomme <thomas dot preudhomme at foss dot arm dot com>
- Cc: Richard Earnshaw <richard dot earnshaw at arm dot com>, Nick Clifton <nickc at redhat dot com>, binutils at sourceware dot org
- Date: Fri, 5 May 2017 08:44:41 +0930
- Subject: Re: [PATCH, ld/ARM, ping] Mark bare-metal ARM targets as not supporting shared libraries
- Authentication-results: sourceware.org; auth=none
- References: <6777df33-3452-ac79-14a0-b08948dec85c@foss.arm.com> <828dc774-7d23-34f9-f297-9083e3b6fab5@foss.arm.com>
On Thu, May 04, 2017 at 10:09:10AM +0100, Thomas Preudhomme wrote:
> Ping?
> On 27/04/17 16:37, Thomas Preudhomme wrote:
> >Hi,
> >
> >arm*-none-eabi* targets are bare-metal targets. As such they do not
> >support shared library. This patch adds these target to the list of
> >targets for which check_shared_lib_support returns false.
Since you CC'd me, what makes arm-none-eabi different to other ARM
targets that do support shared libs? I don't see anything different
in bfd, and ld/emulparams/armelf.sh says GENERATE_SHLIB_SCRIPT=yes.
--
Alan Modra
Australia Development Lab, IBM