X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=ld%2Ftestsuite%2Fld-i386%2Fi386.exp;h=8fe047bba0c0da572552f26b0ffef31ee12b295a;hb=8493b6651af3d2130d5f5f050905cd3d6e8a9c27;hp=f86a54d27ae6ffa2d42ffbb56f02964516ebe627;hpb=b44ee3a8cf21294eeb079ffbada7eeb559a9c6b4;p=deliverable%2Fbinutils-gdb.git diff --git a/ld/testsuite/ld-i386/i386.exp b/ld/testsuite/ld-i386/i386.exp index f86a54d27a..8fe047bba0 100644 --- a/ld/testsuite/ld-i386/i386.exp +++ b/ld/testsuite/ld-i386/i386.exp @@ -1,5 +1,5 @@ # Expect script for ld-i386 tests -# Copyright (C) 2002-2018 Free Software Foundation, Inc. +# Copyright (C) 2002-2019 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # @@ -460,6 +460,16 @@ run_dump_test "property-x86-shstk3a" run_dump_test "property-x86-shstk3b" run_dump_test "property-x86-shstk4" run_dump_test "property-x86-shstk5" +run_dump_test "property-x86-cet1" +run_dump_test "property-x86-cet2a" +run_dump_test "property-x86-cet2b" +run_dump_test "property-x86-cet3a" +run_dump_test "property-x86-cet3b" +run_dump_test "property-x86-cet4a" +run_dump_test "property-x86-cet4b" +run_dump_test "property-x86-cet5a" +run_dump_test "property-x86-cet5b" +run_dump_test "property-x86-cet6" run_dump_test "pie1" run_dump_test "pie1-nacl" run_dump_test "pr21884" @@ -483,6 +493,9 @@ run_dump_test "pr23486c" run_dump_test "pr23486d" run_dump_test "pr23854" run_dump_test "pr23930" +run_dump_test "pr24322a" +run_dump_test "pr24322b" +run_dump_test "align-branch-1" if { !([istarget "i?86-*-linux*"] || [istarget "i?86-*-gnu*"] @@ -500,7 +513,8 @@ run_dump_test "pr14215" run_dump_test "pr17057" run_dump_test "pr17935-1" run_dump_test "pr17935-2" -run_dump_test "pr18801" +run_dump_test "pr18801a" +run_dump_test "pr18801b" run_dump_test "pr18815" run_dump_test "pr19939a" run_dump_test "pr19939b" @@ -568,7 +582,7 @@ global PLT_CFLAGS # Must be Linux native with the C compiler if { [isnative] && [istarget "i?86-*-linux*"] - && [which $CC] != 0 } { + && [check_compiler_available] } { run_cc_link_tests [list \ [list \ "Build plt-lib.so" \ @@ -804,6 +818,15 @@ if { [isnative] {{objdump {-dw} pr19319.dd}} \ "pr19319" \ ] \ + [list \ + "Build pr24276.so" \ + "-shared -nostdlib -nostartfiles \ + -Ltmpdir $srcdir/$subdir/pr24276.dso" \ + "-Wa,-mx86-used-note=yes" \ + { pr19319b.S } \ + {{warning_output pr24276.warn}} \ + "pr24276.so" \ + ] \ [list \ "Build property 1" \ "" \ @@ -1171,7 +1194,7 @@ global NOPIE_CFLAGS NOPIE_LDFLAGS if { [isnative] && [check_ifunc_available] && [istarget "i?86-*-*"] - && [which $CC] != 0 } { + && [check_compiler_available] } { run_cc_link_tests [list \ [list \ "Build ifunc-1a.o ifunc-1b.o ifunc-1c.o ifunc-1d.o" \ @@ -1288,7 +1311,7 @@ if { [isnative] # Must be native with the C compiler. if { [isnative] && [istarget "i?86-*-*"] - && [which $CC] != 0 } { + && [check_compiler_available] } { run_cc_link_tests [list \ [list \ "Build pr22001-1.so" \ @@ -1420,6 +1443,15 @@ if { [isnative] "pr22842" \ "pass.out" \ ] \ + [list \ + "Run pr23997" \ + "" \ + "" \ + { ../ld-x86-64/pr23997a.s ../ld-x86-64/pr23997b.c \ + ../ld-x86-64/pr23997c.c } \ + "pr23997" \ + "pass.out" \ + ] \ ] if { [at_least_gcc_version 5 0] } {