forked from Imagelibrary/binutils-gdb
x86: Add explicit -mx86-used-note=[yes|no] to tests
Pass explicit -mx86-used-note=[yes|no] to x86 assembler and update expected outputs from "readelf -n" if needed. binutils/ * testsuite/binutils-all/i386/compressed-1b.d: Pass -mx86-used-note=no to assembler. * testsuite/binutils-all/i386/compressed-1c.d: Likewise. * testsuite/binutils-all/x86-64/compressed-1b.d: Likewise. * testsuite/binutils-all/x86-64/compressed-1c.d: Likewise. * testsuite/binutils-all/i386/empty.d: Pass -mx86-used-note=yes to assembler and update expected output from "readelf -n". * testsuite/binutils-all/i386/ibt.d: Likewise. * testsuite/binutils-all/i386/pr21231a.d: Likewise. * testsuite/binutils-all/i386/pr21231b.d: Likewise. * testsuite/binutils-all/i386/shstk.d: Likewise. * testsuite/binutils-all/x86-64/empty-x32.d: Likewise. * testsuite/binutils-all/x86-64/empty.d: Likewise. * testsuite/binutils-all/x86-64/ibt-x32.d: Likewise. * testsuite/binutils-all/x86-64/ibt.d: Likewise. * testsuite/binutils-all/x86-64/pr21231a.d: Likewise. * testsuite/binutils-all/x86-64/pr21231b.d: Likewise. * testsuite/binutils-all/x86-64/pr23494a-x32.d: Likewise. * testsuite/binutils-all/x86-64/pr23494a.d: Likewise. * testsuite/binutils-all/x86-64/pr23494b-x32.d: Likewise. * testsuite/binutils-all/x86-64/pr23494b.d: Likewise. * testsuite/binutils-all/x86-64/pr23494c-x32.d: Likewise. * testsuite/binutils-all/x86-64/pr23494c.d: Likewise. * testsuite/binutils-all/x86-64/pr23494d-x32.d: Likewise. * testsuite/binutils-all/x86-64/pr23494d.d: Likewise. * testsuite/binutils-all/x86-64/pr23494e-x32.d: Likewise. * testsuite/binutils-all/x86-64/pr23494e.d: Likewise. * testsuite/binutils-all/x86-64/shstk-x32.d: Likewise. * testsuite/binutils-all/x86-64/shstk.d: Likewise. gas/ * testsuite/gas/i386/bss.d: Pass -mx86-used-note=no to assembler. * testsuite/gas/i386/ilp32/quad.d: Likewise. * testsuite/gas/i386/ilp32/reloc64.d: Likewise. * testsuite/gas/i386/ilp32/x86-64-size-1.d: Likewise. * testsuite/gas/i386/ilp32/x86-64-size-3.d: Likewise. * testsuite/gas/i386/ilp32/x86-64-size-5.d: Likewise. * testsuite/gas/i386/ilp32/x86-64-unwind.d: Likewise. * testsuite/gas/i386/property-1.d: Likewise. * testsuite/gas/i386/relax.d: Likewise. * testsuite/gas/i386/reloc64.d: Likewise. * testsuite/gas/i386/size-1.d: Likewise. * testsuite/gas/i386/size-3.d: Likewise. * testsuite/gas/i386/x86-64-property-1.d: Likewise. * testsuite/gas/i386/x86-64-size-1.d: Likewise. * testsuite/gas/i386/x86-64-size-3.d: Likewise. * testsuite/gas/i386/x86-64-size-5.d: Likewise. * testsuite/gas/i386/x86-64-unwind.d: Likewise. * testsuite/gas/i386/divide.d: Append "#pass". ld/ * testsuite/ld-i386/i386.exp: (ASFLAGS): Save, append -mx86-used-note=no and restore. Pass -mx86-used-note=yes and -mx86-used-note=no to assembler. * testsuite/ld-x86-64/x86-64.exp: Likewise. * testsuite/ld-i386/no-plt.exp: Pass -mx86-used-note=yes to assembler. * testsuite/ld-i386/tls.exp: Likewise. * testsuite/ld-x86-64/no-plt.exp: Likewise. * testsuite/ld-x86-64/tls.exp: Likewise. * testsuite/ld-i386/pr23486a.d: Pass -mx86-used-note=no to assembler. * testsuite/ld-i386/pr23486b.d: Likewise. * testsuite/ld-x86-64/bnd-branch-1-now.d: Likewise. * testsuite/ld-x86-64/bnd-ifunc-1-now.d: Likewise. * testsuite/ld-x86-64/bnd-ifunc-2-now.d: Likewise. * testsuite/ld-x86-64/bnd-ifunc-2.d: Likewise. * testsuite/ld-x86-64/bnd-plt-1-now.d: Likewise. * testsuite/ld-x86-64/bnd-plt-1.d: Likewise. * testsuite/ld-x86-64/pr23486a-x32.d: Likewise. * testsuite/ld-x86-64/pr23486a.d: Likewise. * testsuite/ld-x86-64/pr23486b-x32.d: Likewise. * testsuite/ld-x86-64/pr23486b.d: Likewise. * testsuite/ld-i386/property-x86-3.d: Pass -mx86-used-note=yes to assembler and update expected output from "readelf -n". * testsuite/ld-i386/property-x86-4a.d: Likewise. * testsuite/ld-i386/property-x86-ibt1a.d: Likewise. * testsuite/ld-i386/property-x86-ibt1b.d: Likewise. * testsuite/ld-i386/property-x86-ibt2.d: Likewise. * testsuite/ld-i386/property-x86-ibt3a.d: Likewise. * testsuite/ld-i386/property-x86-ibt3b.d: Likewise. * testsuite/ld-i386/property-x86-ibt4.d: Likewise. * testsuite/ld-i386/property-x86-ibt5.d: Likewise. * testsuite/ld-i386/property-x86-shstk1a.d: Likewise. * testsuite/ld-i386/property-x86-shstk1b.d: Likewise. * testsuite/ld-i386/property-x86-shstk2.d: Likewise. * testsuite/ld-i386/property-x86-shstk3a.d: Likewise. * testsuite/ld-i386/property-x86-shstk3b.d: Likewise. * testsuite/ld-i386/property-x86-shstk4.d: Likewise. * testsuite/ld-i386/property-x86-shstk5.d: Likewise. * testsuite/ld-x86-64/property-x86-3-x32.d: Likewise. * testsuite/ld-x86-64/property-x86-3.d: Likewise. * testsuite/ld-x86-64/property-x86-4a-x32.d: Likewise. * testsuite/ld-x86-64/property-x86-4a.d: Likewise. * testsuite/ld-x86-64/property-x86-ibt1a-x32.d: Likewise. * testsuite/ld-x86-64/property-x86-ibt1a.d: Likewise. * testsuite/ld-x86-64/property-x86-ibt1b-x32.d: Likewise. * testsuite/ld-x86-64/property-x86-ibt1b.d: Likewise. * testsuite/ld-x86-64/property-x86-ibt2-x32.d: Likewise. * testsuite/ld-x86-64/property-x86-ibt2.d: Likewise. * testsuite/ld-x86-64/property-x86-ibt3a-x32.d: Likewise. * testsuite/ld-x86-64/property-x86-ibt3a.d: Likewise. * testsuite/ld-x86-64/property-x86-ibt3b-x32.d: Likewise. * testsuite/ld-x86-64/property-x86-ibt3b.d: Likewise. * testsuite/ld-x86-64/property-x86-ibt4-x32.d: Likewise. * testsuite/ld-x86-64/property-x86-ibt4.d: Likewise. * testsuite/ld-x86-64/property-x86-ibt5-x32.d: Likewise. * testsuite/ld-x86-64/property-x86-ibt5.d: Likewise. * testsuite/ld-x86-64/property-x86-shstk1a-x32.d: Likewise. * testsuite/ld-x86-64/property-x86-shstk1a.d: Likewise. * testsuite/ld-x86-64/property-x86-shstk1b-x32.d: Likewise. * testsuite/ld-x86-64/property-x86-shstk1b.d: Likewise. * testsuite/ld-x86-64/property-x86-shstk2-x32.d: Likewise. * testsuite/ld-x86-64/property-x86-shstk2.d: Likewise. * testsuite/ld-x86-64/property-x86-shstk3a-x32.d: Likewise. * testsuite/ld-x86-64/property-x86-shstk3a.d: Likewise. * testsuite/ld-x86-64/property-x86-shstk3b-x32.d: Likewise. * testsuite/ld-x86-64/property-x86-shstk3b.d: Likewise. * testsuite/ld-x86-64/property-x86-shstk4-x32.d: Likewise. * testsuite/ld-x86-64/property-x86-shstk4.d: Likewise. * testsuite/ld-x86-64/property-x86-shstk5-x32.d: Likewise. * testsuite/ld-x86-64/property-x86-shstk5.d: Likewise. * testsuite/ld-i386/property-1a.r: New file. * testsuite/ld-i386/property-2a.r: Likewise. * testsuite/ld-i386/property-3a.r: Likewise. * testsuite/ld-i386/property-4a.r: Likewise. * testsuite/ld-i386/property-5a.r: Likewise. * testsuite/ld-i386/property-7a.r: Likewise. * testsuite/ld-x86-64/property-1a.r: Likewise. * testsuite/ld-x86-64/property-2a.r: Likewise. * testsuite/ld-x86-64/property-3a.r: Likewise. * testsuite/ld-x86-64/property-4a.r: Likewise. * testsuite/ld-x86-64/property-5a.r: Likewise. * testsuite/ld-x86-64/property-7a.r: Likewise. * testsuite/ld-x86-64/mpx.exp: Pass -mx86-used-note=no to assembler.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
#PROG: strip
|
||||
#source: compressed-1.s
|
||||
#as: --32
|
||||
#as: --32 -mx86-used-note=no
|
||||
#strip:
|
||||
#readelf: -S --wide
|
||||
#name: strip on uncompressed debug sections
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#PROG: strip
|
||||
#source: compressed-1.s
|
||||
#as: --32 --compress-debug-sections
|
||||
#as: --32 --compress-debug-sections -mx86-used-note=no
|
||||
#strip:
|
||||
#readelf: -S --wide
|
||||
#name: strip on compressed debug sections
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#PROG: objcopy
|
||||
#as: --32
|
||||
#as: --32 -mx86-used-note=yes
|
||||
#objcopy:
|
||||
#readelf: -n
|
||||
|
||||
@@ -7,3 +7,6 @@ Displaying notes found in: .note.gnu.property
|
||||
Owner Data size Description
|
||||
GNU 0x0000000c NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 feature:
|
||||
GNU 0x00000018 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 ISA used: <None>
|
||||
x86 feature used: x86
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#PROG: objcopy
|
||||
#as: --32
|
||||
#as: --32 -mx86-used-note=yes
|
||||
#objcopy:
|
||||
#readelf: -n
|
||||
|
||||
@@ -7,3 +7,6 @@ Displaying notes found in: .note.gnu.property
|
||||
Owner Data size Description
|
||||
GNU 0x0000000c NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 feature: IBT
|
||||
GNU 0x00000018 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 ISA used: <None>
|
||||
x86 feature used: x86
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#PROG: objcopy
|
||||
#as: --32
|
||||
#as: --32 -mx86-used-note=yes
|
||||
#objcopy:
|
||||
#readelf: -n
|
||||
|
||||
@@ -7,3 +7,6 @@ Displaying notes found in: .note.gnu.property
|
||||
Owner Data size Description
|
||||
GNU 0x00000008 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: no copy on protected
|
||||
GNU 0x00000018 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 ISA used: <None>
|
||||
x86 feature used: x86
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#PROG: objcopy
|
||||
#as: --32
|
||||
#as: --32 -mx86-used-note=yes
|
||||
#objcopy:
|
||||
#readelf: -n
|
||||
|
||||
@@ -10,3 +10,6 @@ Displaying notes found in: .note.gnu.property
|
||||
no copy on protected
|
||||
x86 ISA used: CMOV, SSE, SSE2, SSE3, SSSE3, SSE4_1, SSE4_2, AVX, AVX2, FMA, AVX512F, AVX512CD, AVX512ER, AVX512PF, AVX512VL, AVX512DQ, AVX512BW, AVX512_4FMAPS, AVX512_4VNNIW, AVX512_BITALG, AVX512_IFMA, AVX512_VBMI, AVX512_VBMI2, AVX512_VNNI, <unknown: 1000000>, <unknown: 2000000>, <unknown: 4000000>, <unknown: 8000000>, <unknown: 10000000>, <unknown: 20000000>, <unknown: 40000000>
|
||||
x86 ISA needed: CMOV, SSE, SSE2, SSE3, SSSE3, SSE4_1, SSE4_2, AVX, AVX2, FMA, AVX512F, AVX512CD, AVX512ER, AVX512PF, AVX512VL, AVX512DQ
|
||||
GNU 0x00000018 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 ISA used: <None>
|
||||
x86 feature used: x86
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#PROG: objcopy
|
||||
#as: --32
|
||||
#as: --32 -mx86-used-note=yes
|
||||
#objcopy:
|
||||
#readelf: -n
|
||||
|
||||
@@ -7,3 +7,6 @@ Displaying notes found in: .note.gnu.property
|
||||
Owner Data size Description
|
||||
GNU 0x0000000c NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 feature: SHSTK
|
||||
GNU 0x00000018 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 ISA used: <None>
|
||||
x86 feature used: x86
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#PROG: strip
|
||||
#source: compressed-1.s
|
||||
#as: --64
|
||||
#as: --64 -mx86-used-note=no
|
||||
#strip:
|
||||
#readelf: -S --wide
|
||||
#name: strip on uncompressed debug sections
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#PROG: strip
|
||||
#source: compressed-1.s
|
||||
#as: --64 --compress-debug-sections
|
||||
#as: --64 --compress-debug-sections -mx86-used-note=no
|
||||
#strip:
|
||||
#readelf: -S --wide
|
||||
#name: strip on compressed debug sections
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#source: empty.s
|
||||
#PROG: objcopy
|
||||
#as: --x32
|
||||
#as: --x32 -mx86-used-note=yes
|
||||
#objcopy:
|
||||
#readelf: -n
|
||||
|
||||
@@ -8,3 +8,6 @@ Displaying notes found in: .note.gnu.property
|
||||
Owner Data size Description
|
||||
GNU 0x0000000c NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 feature:
|
||||
GNU 0x00000018 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 ISA used: <None>
|
||||
x86 feature used: x86
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#PROG: objcopy
|
||||
#as: --64 -defsym __64_bit__=1
|
||||
#as: --64 -defsym __64_bit__=1 -mx86-used-note=yes
|
||||
#objcopy:
|
||||
#readelf: -n
|
||||
|
||||
@@ -7,3 +7,6 @@ Displaying notes found in: .note.gnu.property
|
||||
Owner Data size Description
|
||||
GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 feature:
|
||||
GNU 0x00000020 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 ISA used: <None>
|
||||
x86 feature used: x86
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#source: ibt.s
|
||||
#PROG: objcopy
|
||||
#as: --x32
|
||||
#as: --x32 -mx86-used-note=yes
|
||||
#objcopy:
|
||||
#readelf: -n
|
||||
|
||||
@@ -8,3 +8,6 @@ Displaying notes found in: .note.gnu.property
|
||||
Owner Data size Description
|
||||
GNU 0x0000000c NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 feature: IBT
|
||||
GNU 0x00000018 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 ISA used: <None>
|
||||
x86 feature used: x86
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#PROG: objcopy
|
||||
#as: --64 -defsym __64_bit__=1
|
||||
#as: --64 -defsym __64_bit__=1 -mx86-used-note=yes
|
||||
#objcopy:
|
||||
#readelf: -n
|
||||
|
||||
@@ -7,3 +7,6 @@ Displaying notes found in: .note.gnu.property
|
||||
Owner Data size Description
|
||||
GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 feature: IBT
|
||||
GNU 0x00000020 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 ISA used: <None>
|
||||
x86 feature used: x86
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#PROG: objcopy
|
||||
#as: --64
|
||||
#as: --64 -mx86-used-note=yes
|
||||
#objcopy:
|
||||
#readelf: -n
|
||||
|
||||
@@ -7,3 +7,6 @@ Displaying notes found in: .note.gnu.property
|
||||
Owner Data size Description
|
||||
GNU 0x00000008 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: no copy on protected
|
||||
GNU 0x00000020 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 ISA used: <None>
|
||||
x86 feature used: x86
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#PROG: objcopy
|
||||
#as: --64
|
||||
#as: --64 -mx86-used-note=yes
|
||||
#objcopy:
|
||||
#readelf: -n
|
||||
|
||||
@@ -10,3 +10,6 @@ Displaying notes found in: .note.gnu.property
|
||||
no copy on protected
|
||||
x86 ISA used: CMOV, SSE, SSE2, SSE3, SSSE3, SSE4_1, SSE4_2, AVX, AVX2, FMA, AVX512F, AVX512CD, AVX512ER, AVX512PF, AVX512VL, AVX512DQ, AVX512BW, AVX512_4FMAPS, AVX512_4VNNIW, AVX512_BITALG, AVX512_IFMA, AVX512_VBMI, AVX512_VBMI2, AVX512_VNNI, <unknown: 1000000>, <unknown: 2000000>, <unknown: 4000000>, <unknown: 8000000>, <unknown: 10000000>, <unknown: 20000000>, <unknown: 40000000>
|
||||
x86 ISA needed: CMOV, SSE, SSE2, SSE3, SSSE3, SSE4_1, SSE4_2, AVX, AVX2, FMA, AVX512F, AVX512CD, AVX512ER, AVX512PF, AVX512VL, AVX512DQ
|
||||
GNU 0x00000020 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 ISA used: <None>
|
||||
x86 feature used: x86
|
||||
|
||||
@@ -1,12 +1,13 @@
|
||||
#source: pr23494a.s
|
||||
#PROG: objcopy
|
||||
#as: --x32
|
||||
#as: --x32 -mx86-used-note=yes
|
||||
#objcopy: -O elf64-x86-64
|
||||
#readelf: -n
|
||||
#not-target: x86_64-*-nacl*
|
||||
|
||||
Displaying notes found in: .note.gnu.property
|
||||
Owner Data size Description
|
||||
GNU 0x00000020 NT_GNU_PROPERTY_TYPE_0
|
||||
GNU 0x00000030 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 ISA needed: SSE4_1, AVX
|
||||
x86 ISA used: SSE, SSE3, SSE4_1, AVX
|
||||
x86 feature used: x86
|
||||
|
||||
@@ -1,12 +1,13 @@
|
||||
#source: pr23494a.s
|
||||
#PROG: objcopy
|
||||
#as: --64 -defsym __64_bit__=1
|
||||
#as: --64 -defsym __64_bit__=1 -mx86-used-note=yes
|
||||
#objcopy: -O elf32-x86-64
|
||||
#readelf: -n
|
||||
#not-target: x86_64-*-nacl*
|
||||
|
||||
Displaying notes found in: .note.gnu.property
|
||||
Owner Data size Description
|
||||
GNU 0x00000018 NT_GNU_PROPERTY_TYPE_0
|
||||
GNU 0x00000024 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 ISA needed: SSE4_1, AVX
|
||||
x86 ISA used: SSE, SSE3, SSE4_1, AVX
|
||||
x86 feature used: x86
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#source: pr23494a.s
|
||||
#PROG: objcopy
|
||||
#as: --x32
|
||||
#as: --x32 -mx86-used-note=yes
|
||||
#objcopy: -O elf64-x86-64 -R .note.gnu.property
|
||||
#readelf: -n
|
||||
#not-target: x86_64-*-nacl*
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#source: pr23494a.s
|
||||
#PROG: objcopy
|
||||
#as: --64 -defsym __64_bit__=1
|
||||
#as: --64 -defsym __64_bit__=1 -mx86-used-note=yes
|
||||
#objcopy: -O elf32-x86-64 -R .note.gnu.property
|
||||
#readelf: -n
|
||||
#not-target: x86_64-*-nacl*
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#source: pr23494b.s
|
||||
#PROG: objcopy
|
||||
#as: --x32
|
||||
#as: --x32 -mx86-used-note=no
|
||||
#objcopy: -O elf64-x86-64
|
||||
#readelf: -n
|
||||
#not-target: x86_64-*-nacl*
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#source: pr23494b.s
|
||||
#PROG: objcopy
|
||||
#as: --64 -defsym __64_bit__=1
|
||||
#as: --64 -defsym __64_bit__=1 -mx86-used-note=no
|
||||
#objcopy: -O elf32-x86-64
|
||||
#readelf: -n
|
||||
#not-target: x86_64-*-nacl*
|
||||
|
||||
@@ -1,12 +1,13 @@
|
||||
#PROG: objcopy
|
||||
#source: pr23494a.s
|
||||
#as: --x32
|
||||
#as: --x32 -mx86-used-note=yes
|
||||
#objcopy: -O elf64-x86-64 --decompress-debug-sections
|
||||
#readelf: -n
|
||||
#not-target: x86_64-*-nacl*
|
||||
|
||||
Displaying notes found in: .note.gnu.property
|
||||
Owner Data size Description
|
||||
GNU 0x00000020 NT_GNU_PROPERTY_TYPE_0
|
||||
GNU 0x00000030 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 ISA needed: SSE4_1, AVX
|
||||
x86 ISA used: SSE, SSE3, SSE4_1, AVX
|
||||
x86 feature used: x86
|
||||
|
||||
@@ -1,12 +1,13 @@
|
||||
#PROG: objcopy
|
||||
#source: pr23494a.s
|
||||
#as: --64 -defsym __64_bit__=1
|
||||
#as: --64 -defsym __64_bit__=1 -mx86-used-note=yes
|
||||
#objcopy: -O elf32-x86-64 --decompress-debug-sections
|
||||
#readelf: -n
|
||||
#not-target: x86_64-*-nacl*
|
||||
|
||||
Displaying notes found in: .note.gnu.property
|
||||
Owner Data size Description
|
||||
GNU 0x00000018 NT_GNU_PROPERTY_TYPE_0
|
||||
GNU 0x00000024 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 ISA needed: SSE4_1, AVX
|
||||
x86 ISA used: SSE, SSE3, SSE4_1, AVX
|
||||
x86 feature used: x86
|
||||
|
||||
@@ -1,13 +1,14 @@
|
||||
#PROG: objcopy
|
||||
#source: pr23494c.s
|
||||
#as: --x32
|
||||
#as: --x32 -mx86-used-note=yes
|
||||
#objcopy: -O elf64-x86-64 --decompress-debug-sections
|
||||
#readelf: -n
|
||||
#not-target: x86_64-*-nacl*
|
||||
|
||||
Displaying notes found in: .note.gnu.property
|
||||
Owner Data size Description
|
||||
GNU 0x00000030 NT_GNU_PROPERTY_TYPE_0
|
||||
GNU 0x00000040 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: stack size: 0xffffffff
|
||||
x86 ISA needed: SSE4_1, AVX
|
||||
x86 ISA used: SSE, SSE3, SSE4_1, AVX
|
||||
x86 feature used: x86
|
||||
|
||||
@@ -1,13 +1,14 @@
|
||||
#PROG: objcopy
|
||||
#source: pr23494c.s
|
||||
#as: --64 -defsym __64_bit__=1
|
||||
#as: --64 -defsym __64_bit__=1 -mx86-used-note=yes
|
||||
#objcopy: -O elf32-x86-64 --decompress-debug-sections
|
||||
#readelf: -n
|
||||
#not-target: x86_64-*-nacl*
|
||||
|
||||
Displaying notes found in: .note.gnu.property
|
||||
Owner Data size Description
|
||||
GNU 0x00000024 NT_GNU_PROPERTY_TYPE_0
|
||||
GNU 0x00000030 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: stack size: 0xffffffff
|
||||
x86 ISA needed: SSE4_1, AVX
|
||||
x86 ISA used: SSE, SSE3, SSE4_1, AVX
|
||||
x86 feature used: x86
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#source: shstk.s
|
||||
#PROG: objcopy
|
||||
#as: --x32
|
||||
#as: --x32 -mx86-used-note=yes
|
||||
#objcopy:
|
||||
#readelf: -n
|
||||
|
||||
@@ -8,3 +8,6 @@ Displaying notes found in: .note.gnu.property
|
||||
Owner Data size Description
|
||||
GNU 0x0000000c NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 feature: SHSTK
|
||||
GNU 0x00000018 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 ISA used: <None>
|
||||
x86 feature used: x86
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#PROG: objcopy
|
||||
#as: --64 -defsym __64_bit__=1
|
||||
#as: --64 -defsym __64_bit__=1 -mx86-used-note=yes
|
||||
#objcopy:
|
||||
#readelf: -n
|
||||
|
||||
@@ -7,3 +7,6 @@ Displaying notes found in: .note.gnu.property
|
||||
Owner Data size Description
|
||||
GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 feature: SHSTK
|
||||
GNU 0x00000020 NT_GNU_PROPERTY_TYPE_0
|
||||
Properties: x86 ISA used: <None>
|
||||
x86 feature used: x86
|
||||
|
||||
Reference in New Issue
Block a user