mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-01-06 12:09:26 +08:00
80f3ac5d61
With
commit 64029e9368
Author: Alan Modra <amodra@gmail.com>
Date: Fri Oct 5 11:40:54 2018 +0930
Separate header PT_LOAD for -z separate-code
there is no need to add a GNU_PROPERTY_X86_ISA_1_USED note to force
program header in in non-code PT_LOAD segment when -z separate-code
is used.
bfd/
PR ld/23428
* elfxx-x86.c (_bfd_x86_elf_link_setup_gnu_properties): Don't
add GNU_PROPERTY_X86_FEATURE_2_NEEDED to force program header
in non-code PT_LOAD segment.
ld/
PR ld/23428
* testsuite/ld-i386/property-x86-4a.d: Updated.
* testsuite/ld-x86-64/property-x86-4a-x32.d: Likewise.
* testsuite/ld-x86-64/property-x86-4a.d: Likewise.
13 lines
393 B
Makefile
13 lines
393 B
Makefile
#source: property-x86-4a.s
|
|
#source: property-x86-4b.s
|
|
#as: --32 -mx86-used-note=yes
|
|
#ld: -m elf_i386 --gc-sections --entry=main -z separate-code
|
|
#readelf: -n
|
|
|
|
Displaying notes found in: .note.gnu.property
|
|
Owner Data size Description
|
|
GNU 0x00000020 NT_GNU_PROPERTY_TYPE_0
|
|
Properties: no copy on protected
|
|
x86 ISA used: <None>
|
|
x86 feature used: x86
|