This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH v2] gas/ELF: don't accumulate .type settings
- From: Alan Modra <amodra at gmail dot com>
- To: Jan Beulich <JBeulich at suse dot com>
- Cc: "binutils at sourceware dot org" <binutils at sourceware dot org>
- Date: Mon, 8 Jul 2019 15:12:47 +0930
- Subject: Re: [PATCH v2] gas/ELF: don't accumulate .type settings
- References: <2eff1f48-450e-15e5-48b6-189f138af186@suse.com>
On Wed, Jul 03, 2019 at 08:05:48AM +0000, Jan Beulich wrote:
> * config/obj-elf.c (obj_elf_type): Check for conflicts between
> old and new types.
> * config/tc-hppa.h (md_elf_symbol_type_change): New.
> * doc/as.texi: Mention warning behavior for the ELF flavor of
> .type.
> * testsuite/gas/elf/type-2.e, testsuite/gas/elf/type-2.l,
> testsuite/gas/elf/type-2.s: New.
> * testsuite/gas/elf/elf.exp: Run new test.
aarch64_be-linux-gnu_ilp32 +FAIL: elf type-2 list
aarch64-linux +FAIL: elf type-2 list
nds32be-elf +FAIL: elf type-2 list
nds32le-linux +FAIL: elf type-2 list
rl78-elf +FAIL: elf type-2 list
Plus a large number of mips-sgi-irix6 tests, all due to "symbol ..
already has its type set" warnings.
--
Alan Modra
Australia Development Lab, IBM