This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [RFC PATCH, binutils, ELF 9/11] Add support for creating import libraries
- From: Alan Modra <amodra at gmail dot com>
- To: Thomas Preudhomme <thomas dot preudhomme at foss dot arm dot com>
- Cc: Nick Clifton <nickc at redhat dot com>, "Richard Earnshaw (lists)" <Richard dot Earnshaw at arm dot com>, binutils at sourceware dot org
- Date: Sat, 16 Jul 2016 23:08:53 +0930
- Subject: Re: [RFC PATCH, binutils, ELF 9/11] Add support for creating import libraries
- Authentication-results: sourceware.org; auth=none
- References: <005201d13d58$0d5314a0$27f93de0$@foss.arm.com> <2359274.yy9egiPb73@e108577-lin> <d7084951-17d5-7b7d-b319-b93804207643@redhat.com> <4238174.utMsidehWI@e108577-lin>
On Fri, Jul 15, 2016 at 05:51:57PM +0100, Thomas Preudhomme wrote:
> On Thursday 14 July 2016 17:08:10 Nick Clifton wrote:
> > Hi Thomas,
> >
> > > Looks good, thanks.
> >
> > OK then - please go ahead and apply the patch if you have not already done
> > so.
>
> Committed.
alpha-linux +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
alpha-linux +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
alpha-netbsd +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
alpha-netbsd +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
alpha-unknown-freebsd4.7 +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
alpha-unknown-freebsd4.7 +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
am33_2.0-linux +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
am33_2.0-linux +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
arc-linux-uclibc +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
arc-linux-uclibc +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
avr-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
avr-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
bfin-elf +FAIL: Generate import library
cr16-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
cr16-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
cris-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
cris-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
crisv32-linux +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
crisv32-linux +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
crx-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
crx-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
d10v-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
d10v-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
d30v-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
d30v-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
dlx-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
dlx-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
epiphany-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
epiphany-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
fr30-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
fr30-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
frv-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
frv-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
frv-linux +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
frv-linux +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
ft32-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
ft32-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
h8300-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
h8300-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
hppa64-hp-hpux11.23 +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
hppa64-hp-hpux11.23 +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
hppa64-linux +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
hppa64-linux +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
hppa-linux +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
hppa-linux +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
i370-linux +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
i370-linux +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
i860-stardent-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
i860-stardent-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
i960-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
i960-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
ip2k-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
ip2k-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
iq2000-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
iq2000-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
lm32-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
lm32-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
m32r-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
m32r-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
m68hc11-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
m68hc11-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
m68hc12-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
m68hc12-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
m68k-elf +FAIL: Generate import library
m68k-linux +FAIL: Generate import library
mcore-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
mcore-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
mep-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
mep-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
metag-linux +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
metag-linux +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
microblaze-elf +FAIL: Generate import library
mips64-linux +FAIL: Generate import library
mipsel-linux-gnu +FAIL: Generate import library
mipsisa32el-linux +FAIL: Generate import library
mips-linux +FAIL: Generate import library
mipstx39-elf +FAIL: Generate empty import library
mipstx39-elf +FAIL: Generate import library
mn10200-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
mn10200-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
mn10300-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
mn10300-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
moxie-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
moxie-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
ms1-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
ms1-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
msp430-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
msp430-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
nds32le-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
nds32le-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
nios2-linux +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
nios2-linux +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
or1k-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
or1k-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
pj-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
pj-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
powerpc64le-linux +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
powerpc64le-linux +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
powerpc64-linux +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
powerpc64-linux +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
powerpc-eabisim +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
powerpc-eabisim +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
powerpc-eabivle +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
powerpc-eabivle +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
powerpcle-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
powerpcle-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
powerpc-linux +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
powerpc-linux +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
s390-linux +FAIL: Generate import library
s390x-linux +FAIL: Generate import library
sh-linux +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
sh-linux +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
shl-unknown-netbsdelf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
shl-unknown-netbsdelf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
sh-rtems +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
sh-rtems +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
sparc64-linux +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
sparc64-linux +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
sparc-linux +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
sparc-linux +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
spu-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
spu-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
tic6x-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
tic6x-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
tilegx-linux +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
tilegx-linux +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
tilepro-linux +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
tilepro-linux +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
vax-netbsdelf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
vax-netbsdelf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
visium-elf +FAIL: Generate import library
xgate-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
xgate-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
xstormy16-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
xstormy16-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
xtensa-elf +ERROR: --defsym NO_GLOBAL=1 /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
xtensa-elf +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-elf/implib.s: assembly failed
--
Alan Modra
Australia Development Lab, IBM