Lines Matching +full:x86 +full:- +full:linux +full:- +full:gnu
6 # it under the terms of the GNU General Public License as published by
13 # GNU General Public License for more details.
15 # You should have received a copy of the GNU General Public License
16 # along with this program. If not, see <http://www.gnu.org/licenses/>.
18 . $srcdir/test-subr.sh
20 # On Fedora 31 with GCC 9.2.1 and binutils 2.32-31
22 # gcc -o testfile_pt_gnu_prop \
23 # -Os -fstack-clash-protection -fcf-protection=full -xc - && \
24 # eu-strip --remove-comment -R .gnu.build.attributes testfile_pt_gnu_prop
27 # gcc -m32 -o testfile_pt_gnu_prop \
28 # -Os -fstack-clash-protection -fcf-protection=full -xc - && \
29 # eu-strip --remove-comment -R .gnu.build.attributes testfile_pt_gnu_prop32
33 testrun_compare ${abs_top_builddir}/src/readelf -ln testfile_pt_gnu_prop32 <<\EOF
38 [Requesting program interpreter: /lib/ld-linux.so.2]
54 …02 [RO: .interp .note.gnu.build-id .note.gnu.property .note.ABI-tag .gnu.hash .dynsym .dynstr…
59 07 [RO: .note.gnu.build-id .note.gnu.property .note.ABI-tag]
60 08 [RO: .note.gnu.property]
65 Note section [ 2] '.note.gnu.build-id' of 36 bytes at offset 0x1c8:
67 GNU 20 GNU_BUILD_ID
70 Note section [ 3] '.note.gnu.property' of 28 bytes at offset 0x1ec:
72 GNU 12 GNU_PROPERTY_TYPE_0
73 X86 FEATURE_1_AND: 00000003 IBT SHSTK
75 Note section [ 4] '.note.ABI-tag' of 32 bytes at offset 0x208:
77 GNU 16 GNU_ABI_TAG
78 OS: Linux, ABI: 3.2.0
81 testrun ${abs_top_builddir}/src/elflint --gnu testfile_pt_gnu_prop32
83 testrun_compare ${abs_top_builddir}/src/readelf -ln testfile_pt_gnu_prop <<\EOF
88 [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]
105 …02 [RO: .interp .note.gnu.property .note.gnu.build-id .note.ABI-tag .gnu.hash .dynsym .dynstr…
110 07 [RO: .note.gnu.property]
111 08 [RO: .note.gnu.build-id .note.ABI-tag]
112 09 [RO: .note.gnu.property]
117 Note section [ 2] '.note.gnu.property' of 32 bytes at offset 0x338:
119 GNU 16 GNU_PROPERTY_TYPE_0
120 X86 FEATURE_1_AND: 00000003 IBT SHSTK
122 Note section [ 3] '.note.gnu.build-id' of 36 bytes at offset 0x358:
124 GNU 20 GNU_BUILD_ID
127 Note section [ 4] '.note.ABI-tag' of 32 bytes at offset 0x37c:
129 GNU 16 GNU_ABI_TAG
130 OS: Linux, ABI: 3.2.0
133 testrun ${abs_top_builddir}/src/elflint --gnu testfile_pt_gnu_prop