From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1726) id E6A5B386EC19; Fri, 24 Jun 2022 14:07:58 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E6A5B386EC19 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable From: Andrew Burgess To: gdb-cvs@sourceware.org Subject: [binutils-gdb] gdb/testsuite: remove unneeded calls to get_compiler_info X-Act-Checkin: binutils-gdb X-Git-Author: Andrew Burgess X-Git-Refname: refs/heads/master X-Git-Oldrev: ef7a6b977bf5e8499734a3b8df48ce2ca690cf57 X-Git-Newrev: 9704b8b4bc58f4f464961cca97d362fd33740ce8 Message-Id: <20220624140758.E6A5B386EC19@sourceware.org> Date: Fri, 24 Jun 2022 14:07:58 +0000 (GMT) X-BeenThere: gdb-cvs@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jun 2022 14:07:59 -0000 https://sourceware.org/git/gitweb.cgi?p=3Dbinutils-gdb.git;h=3D9704b8b4bc58= f4f464961cca97d362fd33740ce8 commit 9704b8b4bc58f4f464961cca97d362fd33740ce8 Author: Andrew Burgess Date: Thu Jun 9 16:45:48 2022 +0100 gdb/testsuite: remove unneeded calls to get_compiler_info =20 It is not necessary to call get_compiler_info before calling test_compiler_info, and, after recent commits that removed setting up the gcc_compiled, true, and false globals from get_compiler_info, there is now no longer any need for any test script to call get_compiler_info directly. =20 As a result every call to get_compiler_info outside of lib/gdb.exp is redundant, and this commit removes them all. =20 There should be no change in what is tested after this commit. Diff: --- gdb/testsuite/gdb.ada/array_of_variant.exp | 3 --- gdb/testsuite/gdb.ada/arrayidx.exp | 3 --- gdb/testsuite/gdb.ada/big_packed_array.exp | 3 --- gdb/testsuite/gdb.ada/null_array.exp | 4 ---- gdb/testsuite/gdb.arch/altivec-abi.exp | 5 ----- gdb/testsuite/gdb.arch/altivec-regs.exp | 5 ----- gdb/testsuite/gdb.arch/amd64-byte.exp | 4 ---- gdb/testsuite/gdb.arch/amd64-dword.exp | 4 ---- gdb/testsuite/gdb.arch/amd64-word.exp | 4 ---- gdb/testsuite/gdb.arch/i386-avx.exp | 4 ---- gdb/testsuite/gdb.arch/i386-byte.exp | 4 ---- gdb/testsuite/gdb.arch/i386-sse.exp | 4 ---- gdb/testsuite/gdb.arch/i386-word.exp | 4 ---- gdb/testsuite/gdb.arch/ppc-dfp.exp | 5 ----- gdb/testsuite/gdb.arch/ppc-fp.exp | 5 ----- gdb/testsuite/gdb.arch/s390-multiarch.exp | 4 ---- gdb/testsuite/gdb.arch/vsx-regs.exp | 5 ----- gdb/testsuite/gdb.arch/vsx-vsr-float28.exp | 5 ----- gdb/testsuite/gdb.base/align-c++.exp | 2 +- gdb/testsuite/gdb.base/all-bin.exp | 4 ---- gdb/testsuite/gdb.base/annota1.exp | 2 +- gdb/testsuite/gdb.base/attach.exp | 4 ---- gdb/testsuite/gdb.base/break-interp.exp | 4 ---- gdb/testsuite/gdb.base/break-on-linker-gcd-function.exp | 4 ---- gdb/testsuite/gdb.base/call-ar-st.exp | 4 ---- gdb/testsuite/gdb.base/call-rt-st.exp | 9 --------- gdb/testsuite/gdb.base/call-sc.exp | 6 ------ gdb/testsuite/gdb.base/catch-load.exp | 6 ------ gdb/testsuite/gdb.base/completion.exp | 4 ---- gdb/testsuite/gdb.base/complex.exp | 4 ---- gdb/testsuite/gdb.base/condbreak.exp | 4 ---- gdb/testsuite/gdb.base/consecutive.exp | 4 ---- gdb/testsuite/gdb.base/constvars.exp | 6 ------ gdb/testsuite/gdb.base/corefile.exp | 6 ------ gdb/testsuite/gdb.base/dprintf-pending.exp | 4 ---- gdb/testsuite/gdb.base/eval-skip.exp | 4 ---- gdb/testsuite/gdb.base/expand-psymtabs.exp | 5 ----- gdb/testsuite/gdb.base/exprs.exp | 4 ---- gdb/testsuite/gdb.base/fileio.exp | 7 ------- gdb/testsuite/gdb.base/fixsection.exp | 4 ---- gdb/testsuite/gdb.base/gdb11530.exp | 5 ----- gdb/testsuite/gdb.base/gnu-ifunc.exp | 4 ---- gdb/testsuite/gdb.base/hbreak-in-shr-unsupported.exp | 4 ---- gdb/testsuite/gdb.base/infcall-nested-structs-c++.exp | 2 +- gdb/testsuite/gdb.base/info-fun.exp | 4 ---- gdb/testsuite/gdb.base/info-types-c++.exp | 2 +- gdb/testsuite/gdb.base/infoline-reloc-main-from-zero.exp | 4 ---- gdb/testsuite/gdb.base/jit-elf-fork.exp | 5 ----- gdb/testsuite/gdb.base/jit-elf-so.exp | 5 ----- gdb/testsuite/gdb.base/jit-elf.exp | 5 ----- gdb/testsuite/gdb.base/jit-reader.exp | 6 ------ gdb/testsuite/gdb.base/list.exp | 6 ------ gdb/testsuite/gdb.base/logical.exp | 4 ---- gdb/testsuite/gdb.base/long_long.exp | 6 ------ gdb/testsuite/gdb.base/longjmp.exp | 4 ---- gdb/testsuite/gdb.base/max-depth-c++.exp | 2 +- gdb/testsuite/gdb.base/mips_pro.exp | 7 ------- gdb/testsuite/gdb.base/miscexprs.exp | 4 ---- gdb/testsuite/gdb.base/nodebug.exp | 4 ---- gdb/testsuite/gdb.base/pc-fp.exp | 4 ---- gdb/testsuite/gdb.base/pending.exp | 4 ---- gdb/testsuite/gdb.base/permissions.exp | 4 ---- gdb/testsuite/gdb.base/pointers.exp | 4 ---- gdb/testsuite/gdb.base/print-file-var.exp | 2 +- gdb/testsuite/gdb.base/printcmds.exp | 2 -- gdb/testsuite/gdb.base/psym-external-decl.exp | 1 - gdb/testsuite/gdb.base/psymtab.exp | 6 ------ gdb/testsuite/gdb.base/relational.exp | 4 ---- gdb/testsuite/gdb.base/scope.exp | 6 ------ gdb/testsuite/gdb.base/shlib-call.exp | 4 ---- gdb/testsuite/gdb.base/shreloc.exp | 4 ---- gdb/testsuite/gdb.base/signals.exp | 6 ------ gdb/testsuite/gdb.base/sizeof.exp | 4 ---- gdb/testsuite/gdb.base/so-impl-ld.exp | 4 ---- gdb/testsuite/gdb.base/solib-disc.exp | 4 ---- gdb/testsuite/gdb.base/solib-display.exp | 4 ---- gdb/testsuite/gdb.base/solib-nodir.exp | 3 +-- gdb/testsuite/gdb.base/solib-overlap.exp | 4 ---- gdb/testsuite/gdb.base/solib-search.exp | 7 ------- gdb/testsuite/gdb.base/solib-symbol.exp | 4 ---- gdb/testsuite/gdb.base/solib-weak.exp | 4 ---- gdb/testsuite/gdb.base/store.exp | 4 ---- gdb/testsuite/gdb.base/structs.exp | 7 ------- gdb/testsuite/gdb.base/structs2.exp | 6 ------ gdb/testsuite/gdb.base/sym-file.exp | 4 ---- gdb/testsuite/gdb.base/symtab-search-order.exp | 4 ---- gdb/testsuite/gdb.base/unload.exp | 4 ---- gdb/testsuite/gdb.base/varargs.exp | 4 ---- gdb/testsuite/gdb.base/volatile.exp | 6 ------ gdb/testsuite/gdb.base/watch_thread_num.exp | 6 ------ gdb/testsuite/gdb.base/watchpoint-solib.exp | 4 ---- gdb/testsuite/gdb.base/watchpoint.exp | 4 ---- gdb/testsuite/gdb.base/watchpoints.exp | 4 ---- gdb/testsuite/gdb.compile/compile-cplus-print.exp | 1 - gdb/testsuite/gdb.compile/compile-cplus.exp | 1 - gdb/testsuite/gdb.compile/compile-ifunc.exp | 1 - gdb/testsuite/gdb.compile/compile.exp | 1 - gdb/testsuite/gdb.cp/ambiguous.exp | 5 ----- gdb/testsuite/gdb.cp/breakpoint.exp | 4 ---- gdb/testsuite/gdb.cp/bs15503.exp | 4 ---- gdb/testsuite/gdb.cp/casts.exp | 4 ---- gdb/testsuite/gdb.cp/class2.exp | 6 ------ gdb/testsuite/gdb.cp/cpexprs.exp.tcl | 4 ---- gdb/testsuite/gdb.cp/cplusfuncs.exp | 4 ---- gdb/testsuite/gdb.cp/ctti.exp | 4 ---- gdb/testsuite/gdb.cp/disasm-func-name.exp | 4 ---- gdb/testsuite/gdb.cp/dispcxx.exp | 5 ----- gdb/testsuite/gdb.cp/gdb1355.exp | 4 ---- gdb/testsuite/gdb.cp/gdb2384.exp | 6 ------ gdb/testsuite/gdb.cp/gdb2495.exp | 6 ------ gdb/testsuite/gdb.cp/infcall-dlopen.exp | 4 ---- gdb/testsuite/gdb.cp/infcall-nodebug-c++-d0.exp | 2 +- gdb/testsuite/gdb.cp/infcall-nodebug-c++-d1.exp | 2 +- gdb/testsuite/gdb.cp/local.exp | 4 ---- gdb/testsuite/gdb.cp/m-data.exp | 4 ---- gdb/testsuite/gdb.cp/m-static.exp | 4 ---- gdb/testsuite/gdb.cp/mb-ctor.exp | 4 ---- gdb/testsuite/gdb.cp/mb-inline.exp | 4 ---- gdb/testsuite/gdb.cp/mb-templates.exp | 4 ---- gdb/testsuite/gdb.cp/member-ptr.exp | 4 ---- gdb/testsuite/gdb.cp/method.exp | 4 ---- gdb/testsuite/gdb.cp/namespace.exp | 4 ---- gdb/testsuite/gdb.cp/nextoverthrow.exp | 7 ------- gdb/testsuite/gdb.cp/nsdecl.exp | 4 ---- gdb/testsuite/gdb.cp/nsrecurs.exp | 4 ---- gdb/testsuite/gdb.cp/nsstress.exp | 4 ---- gdb/testsuite/gdb.cp/nsusing.exp | 4 ---- gdb/testsuite/gdb.cp/pr-1023.exp | 4 ---- gdb/testsuite/gdb.cp/pr-1210.exp | 4 ---- gdb/testsuite/gdb.cp/pr-574.exp | 4 ---- gdb/testsuite/gdb.cp/pr9631.exp | 4 ---- gdb/testsuite/gdb.cp/printmethod.exp | 4 ---- gdb/testsuite/gdb.cp/psmang.exp | 4 ---- gdb/testsuite/gdb.cp/re-set-overloaded.exp | 6 ------ gdb/testsuite/gdb.cp/rtti.exp | 4 ---- gdb/testsuite/gdb.cp/rvalue-ref-casts.exp | 4 ---- gdb/testsuite/gdb.cp/shadow.exp | 4 ---- gdb/testsuite/gdb.cp/static-typedef-print.exp | 4 ---- gdb/testsuite/gdb.cp/step-and-next-inline.exp | 5 ----- gdb/testsuite/gdb.cp/temargs.exp | 2 -- gdb/testsuite/gdb.cp/templates.exp | 6 ------ gdb/testsuite/gdb.cp/try_catch.exp | 4 ---- gdb/testsuite/gdb.cp/typed-enum.exp | 4 ---- gdb/testsuite/gdb.cp/typedef-base.exp | 4 ---- gdb/testsuite/gdb.ctf/cross-tu-cyclic.exp | 6 ------ gdb/testsuite/gdb.ctf/multi.exp | 6 ------ gdb/testsuite/gdb.dwarf2/break-inline-psymtab.exp | 1 - gdb/testsuite/gdb.fortran/library-module.exp | 6 ------ gdb/testsuite/gdb.guile/scm-type.exp | 4 ---- gdb/testsuite/gdb.mi/gdb792.exp | 4 ---- gdb/testsuite/gdb.mi/mi-catch-load.exp | 6 ------ gdb/testsuite/gdb.mi/mi-dprintf-pending.exp | 4 ---- gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.exp | 4 ---- gdb/testsuite/gdb.mi/mi-pending.exp | 4 ---- gdb/testsuite/gdb.mi/mi-solib.exp | 4 ---- gdb/testsuite/gdb.mi/mi-var-cp.exp | 4 ---- gdb/testsuite/gdb.opt/clobbered-registers-O2.exp | 6 ------ gdb/testsuite/gdb.opt/inline-bt.exp | 1 - gdb/testsuite/gdb.opt/inline-cmds.exp | 1 - gdb/testsuite/gdb.opt/inline-locals.exp | 1 - gdb/testsuite/gdb.opt/solib-intra-step.exp | 4 ---- gdb/testsuite/gdb.python/py-events.exp | 4 ---- gdb/testsuite/gdb.python/py-finish-breakpoint.exp | 4 ---- gdb/testsuite/gdb.python/py-format-string.exp | 4 ---- gdb/testsuite/gdb.python/py-type.exp | 4 ---- gdb/testsuite/gdb.reverse/solib-precsave.exp | 4 ---- gdb/testsuite/gdb.reverse/solib-reverse.exp | 4 ---- gdb/testsuite/gdb.server/solib-list.exp | 3 +-- gdb/testsuite/gdb.stabs/weird.exp | 4 ---- gdb/testsuite/gdb.threads/attach-into-signal.exp | 4 ---- gdb/testsuite/gdb.threads/attach-stopped.exp | 4 ---- gdb/testsuite/gdb.threads/multiple-successive-infcall.exp | 4 ---- gdb/testsuite/gdb.trace/change-loc.exp | 4 ---- gdb/testsuite/gdb.trace/strace.exp | 4 ---- 174 files changed, 10 insertions(+), 714 deletions(-) diff --git a/gdb/testsuite/gdb.ada/array_of_variant.exp b/gdb/testsuite/gdb= .ada/array_of_variant.exp index 63c4263b8c7..606974ced83 100644 --- a/gdb/testsuite/gdb.ada/array_of_variant.exp +++ b/gdb/testsuite/gdb.ada/array_of_variant.exp @@ -20,9 +20,6 @@ if { [skip_ada_tests] } { return -1 } =20 standard_ada_testfile p =20 -if [get_compiler_info] { - return -1 -} set old_gcc [expr [test_compiler_info {gcc-[0-7]-*}]] =20 proc gdb_test_with_xfail { cmd re re_xfail msg } { diff --git a/gdb/testsuite/gdb.ada/arrayidx.exp b/gdb/testsuite/gdb.ada/arr= ayidx.exp index 218d51903db..43393e61d3c 100644 --- a/gdb/testsuite/gdb.ada/arrayidx.exp +++ b/gdb/testsuite/gdb.ada/arrayidx.exp @@ -23,9 +23,6 @@ if {[gdb_compile_ada "${srcfile}" "${binfile}" executable= {debug}] !=3D ""} { return -1 } =20 -if [get_compiler_info] { - return -1 -} set old_gcc [expr [test_compiler_info {gcc-[0-3]-*}] \ || [test_compiler_info {gcc-4-[0-6]-*}]] =20 diff --git a/gdb/testsuite/gdb.ada/big_packed_array.exp b/gdb/testsuite/gdb= .ada/big_packed_array.exp index 415c5c95140..e82892a420c 100644 --- a/gdb/testsuite/gdb.ada/big_packed_array.exp +++ b/gdb/testsuite/gdb.ada/big_packed_array.exp @@ -19,9 +19,6 @@ if { [skip_ada_tests] } { return -1 } =20 standard_ada_testfile foo_ra24_010 =20 -if [get_compiler_info] { - return -1 -} set old_gcc [expr [test_compiler_info {gcc-[0-8]-*}]] =20 foreach_with_prefix scenario {all minimal} { diff --git a/gdb/testsuite/gdb.ada/null_array.exp b/gdb/testsuite/gdb.ada/n= ull_array.exp index 8b93976324e..e8b3b93446b 100644 --- a/gdb/testsuite/gdb.ada/null_array.exp +++ b/gdb/testsuite/gdb.ada/null_array.exp @@ -28,10 +28,6 @@ clean_restart ${testfile} set bp_location [gdb_get_line_number "START" ${testdir}/foo.adb] runto "foo.adb:$bp_location" =20 -if [get_compiler_info] { - return -1 -} - if {[test_compiler_info {gcc-[0-3]-*}] || [test_compiler_info {gcc-4-[0-4]-*}]} { # Ada array bounds are missing in older GCCs. diff --git a/gdb/testsuite/gdb.arch/altivec-abi.exp b/gdb/testsuite/gdb.arc= h/altivec-abi.exp index b3dffbb70aa..d46882ad7ac 100644 --- a/gdb/testsuite/gdb.arch/altivec-abi.exp +++ b/gdb/testsuite/gdb.arch/altivec-abi.exp @@ -28,11 +28,6 @@ if {![istarget "powerpc*"] || [skip_altivec_tests]} then= { =20 standard_testfile =20 -if [get_compiler_info] { - warning "get_compiler failed" - return -1 -} - proc altivec_abi_tests { extra_flags force_abi } { global testfile binfile srcfile srcdir subdir global gdb_prompt diff --git a/gdb/testsuite/gdb.arch/altivec-regs.exp b/gdb/testsuite/gdb.ar= ch/altivec-regs.exp index d4c13afa8a1..42521a0a9ab 100644 --- a/gdb/testsuite/gdb.arch/altivec-regs.exp +++ b/gdb/testsuite/gdb.arch/altivec-regs.exp @@ -30,11 +30,6 @@ if {![istarget "powerpc*"] || [skip_altivec_tests]} then= { standard_testfile =20 set compile_flags {debug nowarnings} -if [get_compiler_info] { - warning "get_compiler failed" - return -1 -} - if [test_compiler_info gcc*] { set compile_flags "$compile_flags additional_flags=3D-maltivec additio= nal_flags=3D-mabi=3Daltivec" } elseif [test_compiler_info xlc*] { diff --git a/gdb/testsuite/gdb.arch/amd64-byte.exp b/gdb/testsuite/gdb.arch= /amd64-byte.exp index 549b4e00435..085963230cc 100644 --- a/gdb/testsuite/gdb.arch/amd64-byte.exp +++ b/gdb/testsuite/gdb.arch/amd64-byte.exp @@ -26,10 +26,6 @@ if { ![istarget x86_64-*-* ] || ![is_lp64_target] } { =20 standard_testfile amd64-pseudo.c =20 -if [get_compiler_info] { - return -1 -} - if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executable= [list debug]] !=3D "" } { untested "failed to compile" return diff --git a/gdb/testsuite/gdb.arch/amd64-dword.exp b/gdb/testsuite/gdb.arc= h/amd64-dword.exp index 242c16e1b15..0c297529dc0 100644 --- a/gdb/testsuite/gdb.arch/amd64-dword.exp +++ b/gdb/testsuite/gdb.arch/amd64-dword.exp @@ -26,10 +26,6 @@ if { ![istarget x86_64-*-* ] || ![is_lp64_target] } { =20 standard_testfile amd64-pseudo.c =20 -if [get_compiler_info] { - return -1 -} - if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executable= [list debug]] !=3D "" } { untested "failed to compile" return diff --git a/gdb/testsuite/gdb.arch/amd64-word.exp b/gdb/testsuite/gdb.arch= /amd64-word.exp index 37784cfee12..c518dc96c86 100644 --- a/gdb/testsuite/gdb.arch/amd64-word.exp +++ b/gdb/testsuite/gdb.arch/amd64-word.exp @@ -26,10 +26,6 @@ if { ![istarget x86_64-*-* ] || ![is_lp64_target] } { =20 standard_testfile amd64-pseudo.c =20 -if [get_compiler_info] { - return -1 -} - if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executable= [list debug]] !=3D "" } { untested "failed to compile" return diff --git a/gdb/testsuite/gdb.arch/i386-avx.exp b/gdb/testsuite/gdb.arch/i= 386-avx.exp index c86bf05ad5a..950b411809e 100644 --- a/gdb/testsuite/gdb.arch/i386-avx.exp +++ b/gdb/testsuite/gdb.arch/i386-avx.exp @@ -31,10 +31,6 @@ if { ![have_avx] } { =20 standard_testfile .c =20 -if [get_compiler_info] { - return -1 -} - set flags { debug } =20 # C11 for _Alignas, gnu for asm. diff --git a/gdb/testsuite/gdb.arch/i386-byte.exp b/gdb/testsuite/gdb.arch/= i386-byte.exp index 30bb561a330..f29d54ec1bc 100644 --- a/gdb/testsuite/gdb.arch/i386-byte.exp +++ b/gdb/testsuite/gdb.arch/i386-byte.exp @@ -26,10 +26,6 @@ if {(![istarget "x86_64-*-*"] && ![istarget "i?86-*-*"])= } then { =20 standard_testfile i386-pseudo.c =20 -if [get_compiler_info] { - return -1 -} - if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executable= [list debug]] !=3D "" } { untested "failed to compile" return diff --git a/gdb/testsuite/gdb.arch/i386-sse.exp b/gdb/testsuite/gdb.arch/i= 386-sse.exp index e94121882c6..6565f15aa76 100644 --- a/gdb/testsuite/gdb.arch/i386-sse.exp +++ b/gdb/testsuite/gdb.arch/i386-sse.exp @@ -26,10 +26,6 @@ if { ![istarget i?86-*-*] && ![istarget x86_64-*-* ] } { =20 standard_testfile .c =20 -if [get_compiler_info] { - return -1 -} - set flags { debug } =20 # C11 for _Alignas, gnu for asm. diff --git a/gdb/testsuite/gdb.arch/i386-word.exp b/gdb/testsuite/gdb.arch/= i386-word.exp index 3c3626cf0af..5ad01eb20f1 100644 --- a/gdb/testsuite/gdb.arch/i386-word.exp +++ b/gdb/testsuite/gdb.arch/i386-word.exp @@ -26,10 +26,6 @@ if {(![istarget "x86_64-*-*"] && ![istarget "i?86-*-*"])= } then { =20 standard_testfile i386-pseudo.c =20 -if [get_compiler_info] { - return -1 -} - if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executable= [list debug]] !=3D "" } { untested "failed to compile" return diff --git a/gdb/testsuite/gdb.arch/ppc-dfp.exp b/gdb/testsuite/gdb.arch/pp= c-dfp.exp index 45194dc79d8..ecaf2499a0f 100644 --- a/gdb/testsuite/gdb.arch/ppc-dfp.exp +++ b/gdb/testsuite/gdb.arch/ppc-dfp.exp @@ -23,11 +23,6 @@ if ![istarget "powerpc*"] then { =20 standard_testfile =20 -if [get_compiler_info] { - warning "get_compiler failed" - return -1 -} - if ![test_compiler_info gcc*] { # We use GCC's extended asm syntax warning "unknown compiler" diff --git a/gdb/testsuite/gdb.arch/ppc-fp.exp b/gdb/testsuite/gdb.arch/ppc= -fp.exp index a95427323a4..bf1a1c59082 100644 --- a/gdb/testsuite/gdb.arch/ppc-fp.exp +++ b/gdb/testsuite/gdb.arch/ppc-fp.exp @@ -23,11 +23,6 @@ if ![istarget "powerpc*"] then { =20 standard_testfile =20 -if [get_compiler_info] { - warning "get_compiler failed" - return -1 -} - if ![test_compiler_info gcc*] { # We use GCC's extended asm syntax warning "unknown compiler" diff --git a/gdb/testsuite/gdb.arch/s390-multiarch.exp b/gdb/testsuite/gdb.= arch/s390-multiarch.exp index ee7f2287e19..f0e85544bd5 100644 --- a/gdb/testsuite/gdb.arch/s390-multiarch.exp +++ b/gdb/testsuite/gdb.arch/s390-multiarch.exp @@ -33,10 +33,6 @@ set binprefix $binfile =20 gdb_exit =20 -if { [get_compiler_info] } { - return -1 -} - proc compile_and_dump {variant ccopts binfile} { global srcdir subdir srcfile set compile_flags {debug} diff --git a/gdb/testsuite/gdb.arch/vsx-regs.exp b/gdb/testsuite/gdb.arch/v= sx-regs.exp index 56fea796a9b..c288b2f7d6f 100644 --- a/gdb/testsuite/gdb.arch/vsx-regs.exp +++ b/gdb/testsuite/gdb.arch/vsx-regs.exp @@ -27,11 +27,6 @@ if {![istarget "powerpc*"] || [skip_vsx_tests]} then { standard_testfile =20 set compile_flags {debug nowarnings quiet} -if [get_compiler_info] { - warning "get_compiler failed" - return -1 -} - if [test_compiler_info gcc*] { set compile_flags "$compile_flags additional_flags=3D-maltivec additio= nal_flags=3D-mabi=3Daltivec" } elseif [test_compiler_info xlc*] { diff --git a/gdb/testsuite/gdb.arch/vsx-vsr-float28.exp b/gdb/testsuite/gdb= .arch/vsx-vsr-float28.exp index 7e94d05753f..b5b2d584403 100644 --- a/gdb/testsuite/gdb.arch/vsx-vsr-float28.exp +++ b/gdb/testsuite/gdb.arch/vsx-vsr-float28.exp @@ -27,11 +27,6 @@ if {![istarget "powerpc*"] || [skip_vsx_tests]} then { standard_testfile =20 set compile_flags {debug nowarnings quiet} -if [get_compiler_info] { - warning "get_compiler failed" - return -1 -} - if [test_compiler_info gcc*] { set compile_flags "$compile_flags additional_flags=3D-maltivec additio= nal_flags=3D-mabi=3Daltivec" } elseif [test_compiler_info xlc*] { diff --git a/gdb/testsuite/gdb.base/align-c++.exp b/gdb/testsuite/gdb.base/= align-c++.exp index 4e62feebc2f..bb72b1fe7ee 100644 --- a/gdb/testsuite/gdb.base/align-c++.exp +++ b/gdb/testsuite/gdb.base/align-c++.exp @@ -19,7 +19,7 @@ # compiler. =20 # Only test C++ if we are able. -if { [skip_cplus_tests] || [get_compiler_info "c++"] } { +if { [skip_cplus_tests] } { return -1 } set lang c++ diff --git a/gdb/testsuite/gdb.base/all-bin.exp b/gdb/testsuite/gdb.base/al= l-bin.exp index 1f481210e19..cf53cd7997e 100644 --- a/gdb/testsuite/gdb.base/all-bin.exp +++ b/gdb/testsuite/gdb.base/all-bin.exp @@ -29,10 +29,6 @@ =20 standard_testfile all-types.c =20 -if [get_compiler_info] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} { return -1 } diff --git a/gdb/testsuite/gdb.base/annota1.exp b/gdb/testsuite/gdb.base/an= nota1.exp index 42a261e5614..aed2a4e6468 100644 --- a/gdb/testsuite/gdb.base/annota1.exp +++ b/gdb/testsuite/gdb.base/annota1.exp @@ -495,7 +495,7 @@ proc thread_test {} { set binfile [standard_output_file ${testfile}-watch_thread_num] set gdb_prompt $old_gdb_prompt =20 - if { ![get_compiler_info] && [gdb_compile_pthreads "${srcdir}/${subdir= }/${srcfile}" "${binfile}" executable {debug nowarnings}] =3D=3D "" } { + if { [gdb_compile_pthreads "${srcdir}/${subdir}/${srcfile}" "${binfile= }" executable {debug nowarnings}] =3D=3D "" } { =20 gdb_exit gdb_start diff --git a/gdb/testsuite/gdb.base/attach.exp b/gdb/testsuite/gdb.base/att= ach.exp index 7b661e99a1c..cfe806bb9dd 100644 --- a/gdb/testsuite/gdb.base/attach.exp +++ b/gdb/testsuite/gdb.base/attach.exp @@ -49,10 +49,6 @@ if { [gdb_compile "${srcdir}/${subdir}/${srcfile3}" "${= binfile3}" executable {d return -1 } =20 -if [get_compiler_info] { - return -1 -} - # This is a test of the error cases for gdb's ability to attach to a # running process. =20 diff --git a/gdb/testsuite/gdb.base/break-interp.exp b/gdb/testsuite/gdb.ba= se/break-interp.exp index f6533e99ac8..99371f1f6a1 100644 --- a/gdb/testsuite/gdb.base/break-interp.exp +++ b/gdb/testsuite/gdb.base/break-interp.exp @@ -30,10 +30,6 @@ set binfile_lib ${binprefix}.so set srcfile "${test}-main.c" set srcfile_lib "${test}-lib.c" =20 -if [get_compiler_info] { - return -1 -} - # Use -soname so that the new library gets copied by build_executable_own_= libs. =20 if {[gdb_compile_shlib ${srcdir}/${subdir}/${srcfile_lib} ${binfile_lib} [= list debug ldflags=3D-Wl,-soname,${test}.so]] !=3D ""} { diff --git a/gdb/testsuite/gdb.base/break-on-linker-gcd-function.exp b/gdb/= testsuite/gdb.base/break-on-linker-gcd-function.exp index aa1e328cdab..b1c93f61c8c 100644 --- a/gdb/testsuite/gdb.base/break-on-linker-gcd-function.exp +++ b/gdb/testsuite/gdb.base/break-on-linker-gcd-function.exp @@ -27,10 +27,6 @@ if { [skip_cplus_tests] } { continue } =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[build_executable_from_specs $testfile.exp $testfile \ {c++ additional_flags=3D-Wl,--gc-sections} \ $srcfile {debug c++ additional_flags=3D-ffunction-sections}]} { diff --git a/gdb/testsuite/gdb.base/call-ar-st.exp b/gdb/testsuite/gdb.base= /call-ar-st.exp index 239cfa4c518..7c80ec7c0b8 100644 --- a/gdb/testsuite/gdb.base/call-ar-st.exp +++ b/gdb/testsuite/gdb.base/call-ar-st.exp @@ -29,10 +29,6 @@ if [target_info exists gdb,cannot_call_functions] { # Create and source the file that provides information about the compiler # used to compile the test case. =20 -if [get_compiler_info] { - return -1 -} - set skip_float_test [gdb_skip_float_test] =20 if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} { diff --git a/gdb/testsuite/gdb.base/call-rt-st.exp b/gdb/testsuite/gdb.base= /call-rt-st.exp index fee192d7d02..00af32c13a1 100644 --- a/gdb/testsuite/gdb.base/call-rt-st.exp +++ b/gdb/testsuite/gdb.base/call-rt-st.exp @@ -28,15 +28,6 @@ if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${b= infile}" executable {deb return -1 } =20 - - -# Create and source the file that provides information about the compiler -# used to compile the test case. - -if [get_compiler_info] { - return -1 -} - # Some targets can't do function calls, so don't even bother with this # test. if [target_info exists gdb,cannot_call_functions] { diff --git a/gdb/testsuite/gdb.base/call-sc.exp b/gdb/testsuite/gdb.base/ca= ll-sc.exp index af9495fe94f..ddf2ceedf96 100644 --- a/gdb/testsuite/gdb.base/call-sc.exp +++ b/gdb/testsuite/gdb.base/call-sc.exp @@ -29,12 +29,6 @@ if [target_info exists gdb,cannot_call_functions] { =20 standard_testfile .c =20 -# Create and source the file that provides information about the -# compiler used to compile the test case. - -if [get_compiler_info] { - return -1 -} set skip_float_test [gdb_skip_float_test] =20 # Compile a variant of scalars.c using TYPE to specify the type of the diff --git a/gdb/testsuite/gdb.base/catch-load.exp b/gdb/testsuite/gdb.base= /catch-load.exp index 7f18f63806a..f8677b0a53d 100644 --- a/gdb/testsuite/gdb.base/catch-load.exp +++ b/gdb/testsuite/gdb.base/catch-load.exp @@ -18,12 +18,6 @@ if {[skip_shlib_tests]} { return -1 } =20 -if {[get_compiler_info]} { - warning "Could not get compiler info" - untested "no compiler info" - return -1 -} - standard_testfile .c if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executabl= e {debug shlib_load}] !=3D "" } { untested "failed to compile" diff --git a/gdb/testsuite/gdb.base/completion.exp b/gdb/testsuite/gdb.base= /completion.exp index 0c58a1ab6b7..e3803c9d2d5 100644 --- a/gdb/testsuite/gdb.base/completion.exp +++ b/gdb/testsuite/gdb.base/completion.exp @@ -52,10 +52,6 @@ =20 standard_testfile break.c break1.c =20 -if [get_compiler_info] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile \ [list $srcfile $srcfile2] {debug nowarnings}]} { return -1 diff --git a/gdb/testsuite/gdb.base/complex.exp b/gdb/testsuite/gdb.base/co= mplex.exp index dcade008814..e2c60029593 100644 --- a/gdb/testsuite/gdb.base/complex.exp +++ b/gdb/testsuite/gdb.base/complex.exp @@ -16,10 +16,6 @@ =20 standard_testfile =20 -if [get_compiler_info] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} { return -1 } diff --git a/gdb/testsuite/gdb.base/condbreak.exp b/gdb/testsuite/gdb.base/= condbreak.exp index b8122d092b5..aecee177adf 100644 --- a/gdb/testsuite/gdb.base/condbreak.exp +++ b/gdb/testsuite/gdb.base/condbreak.exp @@ -28,10 +28,6 @@ if {[prepare_for_testing "failed to prepare" $testfile [= list $srcfile $srcfile2] return -1 } =20 -if [get_compiler_info] { - return -1 -} - set bp_location1 [gdb_get_line_number "set breakpoint 1 here"] set bp_location6 [gdb_get_line_number "set breakpoint 6 here"] set bp_location8 [gdb_get_line_number "set breakpoint 8 here" $srcfile2] diff --git a/gdb/testsuite/gdb.base/consecutive.exp b/gdb/testsuite/gdb.bas= e/consecutive.exp index cd5c6f321a0..4b38de0c3bc 100644 --- a/gdb/testsuite/gdb.base/consecutive.exp +++ b/gdb/testsuite/gdb.base/consecutive.exp @@ -22,10 +22,6 @@ =20 standard_testfile =20 -if [get_compiler_info] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug now= arnings}]} { return -1 } diff --git a/gdb/testsuite/gdb.base/constvars.exp b/gdb/testsuite/gdb.base/= constvars.exp index fd15743c521..671baf62f01 100644 --- a/gdb/testsuite/gdb.base/constvars.exp +++ b/gdb/testsuite/gdb.base/constvars.exp @@ -29,12 +29,6 @@ =20 standard_testfile .c =20 -# Create and source the file that provides information about the compiler -# used to compile the test case. -if [get_compiler_info] { - return -1 -} - if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executable= debug ] !=3D "" } { untested "failed to compile" return -1 diff --git a/gdb/testsuite/gdb.base/corefile.exp b/gdb/testsuite/gdb.base/c= orefile.exp index 4ed92a02955..fa9d8243a59 100644 --- a/gdb/testsuite/gdb.base/corefile.exp +++ b/gdb/testsuite/gdb.base/corefile.exp @@ -23,12 +23,6 @@ if ![isnative] then { =20 standard_testfile coremaker.c =20 -# Create and source the file that provides information about the compiler -# used to compile the test case. -if [get_compiler_info] { - return -1 -} - if {[build_executable $testfile.exp $testfile $srcfile debug] =3D=3D -1} { untested "failed to compile" return -1 diff --git a/gdb/testsuite/gdb.base/dprintf-pending.exp b/gdb/testsuite/gdb= .base/dprintf-pending.exp index c3e121241d7..2ab8d52f146 100644 --- a/gdb/testsuite/gdb.base/dprintf-pending.exp +++ b/gdb/testsuite/gdb.base/dprintf-pending.exp @@ -26,10 +26,6 @@ set lib_sl [standard_output_file $libfile.sl] set lib_opts debug set exec_opts [list debug shlib=3D$lib_sl] =20 -if { [get_compiler_info] } { - return -1 -} - if { [gdb_compile_shlib $libsrc $lib_sl $lib_opts] !=3D "" || [gdb_compile $srcdir/$subdir/$srcfile $binfile executable $exec_op= ts] !=3D ""} { untested "failed to compile shared library" diff --git a/gdb/testsuite/gdb.base/eval-skip.exp b/gdb/testsuite/gdb.base/= eval-skip.exp index 81b37d1a891..659a8b8a61e 100644 --- a/gdb/testsuite/gdb.base/eval-skip.exp +++ b/gdb/testsuite/gdb.base/eval-skip.exp @@ -39,10 +39,6 @@ if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${b= infile}" executable {deb return -1 } =20 -if [get_compiler_info] { - return -1 -} - clean_restart ${binfile} =20 =20 diff --git a/gdb/testsuite/gdb.base/expand-psymtabs.exp b/gdb/testsuite/gdb= .base/expand-psymtabs.exp index 6848272c816..e55dddd63fa 100644 --- a/gdb/testsuite/gdb.base/expand-psymtabs.exp +++ b/gdb/testsuite/gdb.base/expand-psymtabs.exp @@ -30,11 +30,6 @@ =20 standard_testfile =20 -# What compiler are we using? -if [get_compiler_info] { - return -1 -} - # We intentionally compile the source file in twice. if {[prepare_for_testing_full "failed to prepare" \ [list $testfile debug $srcfile {debug additional_flags=3D-DFIRST} \ diff --git a/gdb/testsuite/gdb.base/exprs.exp b/gdb/testsuite/gdb.base/expr= s.exp index dfe0ec93737..0605dd62480 100644 --- a/gdb/testsuite/gdb.base/exprs.exp +++ b/gdb/testsuite/gdb.base/exprs.exp @@ -26,10 +26,6 @@ if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${b= infile}" executable {deb return -1 } =20 -if [get_compiler_info] { - return -1 -} - clean_restart ${binfile} =20 # diff --git a/gdb/testsuite/gdb.base/fileio.exp b/gdb/testsuite/gdb.base/fil= eio.exp index 7d0d85fccca..e00a1cefa0a 100644 --- a/gdb/testsuite/gdb.base/fileio.exp +++ b/gdb/testsuite/gdb.base/fileio.exp @@ -36,13 +36,6 @@ if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${b= infile}" \ return -1 } =20 -# Create and source the file that provides information about the compiler -# used to compile the test case. - -if [get_compiler_info] { - return -1 -} - set dir2 [standard_output_file dir2.fileio.test] if {[file exists $dir2] && ![file writable $dir2]} { system "chmod +w $dir2" diff --git a/gdb/testsuite/gdb.base/fixsection.exp b/gdb/testsuite/gdb.base= /fixsection.exp index 47174b04337..5734fcaae74 100644 --- a/gdb/testsuite/gdb.base/fixsection.exp +++ b/gdb/testsuite/gdb.base/fixsection.exp @@ -27,10 +27,6 @@ set lib_sl [standard_output_file ${libfile}.sl] set lib_opts [list debug nowarnings] set exec_opts [list debug nowarnings shlib=3D$lib_sl] =20 -if [get_compiler_info] { - return -1 -} - if { [gdb_compile_shlib $libsrc $lib_sl $lib_opts] !=3D "" || [gdb_compile $srcdir/$subdir/$srcfile $binfile \ executable $exec_opts] !=3D ""} { diff --git a/gdb/testsuite/gdb.base/gdb11530.exp b/gdb/testsuite/gdb.base/g= db11530.exp index bd8d0669a3a..7f16965d11d 100644 --- a/gdb/testsuite/gdb.base/gdb11530.exp +++ b/gdb/testsuite/gdb.base/gdb11530.exp @@ -22,11 +22,6 @@ standard_testfile =20 # Unnamed union is a GNU extension, thus we restrict the test # to gcc compiler. - -if [get_compiler_info] { - return -1 -} - if { ![test_compiler_info gcc*] } { return 0 } diff --git a/gdb/testsuite/gdb.base/gnu-ifunc.exp b/gdb/testsuite/gdb.base/= gnu-ifunc.exp index 713f3ffa568..672ae85a218 100644 --- a/gdb/testsuite/gdb.base/gnu-ifunc.exp +++ b/gdb/testsuite/gdb.base/gnu-ifunc.exp @@ -31,10 +31,6 @@ set libsrc ${libfile}.c set final_file "${testfile}-final" set final_src ${final_file}.c =20 -if [get_compiler_info] { - return -1 -} - # Return the binary suffix appended to program and library names to # make each testcase variant unique. proc make_binsuffix {resolver_attr resolver_debug final_debug} { diff --git a/gdb/testsuite/gdb.base/hbreak-in-shr-unsupported.exp b/gdb/tes= tsuite/gdb.base/hbreak-in-shr-unsupported.exp index 13c01de02e6..a521637e17e 100644 --- a/gdb/testsuite/gdb.base/hbreak-in-shr-unsupported.exp +++ b/gdb/testsuite/gdb.base/hbreak-in-shr-unsupported.exp @@ -30,10 +30,6 @@ set lib_so [standard_output_file ${lib_basename}] set lib_opts "debug" set exec_opts [list debug shlib=3D${lib_so}] =20 -if [get_compiler_info] { - return -1 -} - if { [gdb_compile_shlib ${srcdir}/${subdir}/${lib_src} ${lib_so} $lib_opts= ] !=3D "" || [gdb_compile ${srcdir}/${subdir}/${main_src} ${binfile} executable= $exec_opts] !=3D ""} { untested "failed to compile" diff --git a/gdb/testsuite/gdb.base/infcall-nested-structs-c++.exp b/gdb/te= stsuite/gdb.base/infcall-nested-structs-c++.exp index e05bb923ec9..5415c7a7c10 100644 --- a/gdb/testsuite/gdb.base/infcall-nested-structs-c++.exp +++ b/gdb/testsuite/gdb.base/infcall-nested-structs-c++.exp @@ -16,7 +16,7 @@ # along with this program. If not, see . =20 # Only test C++ if we are able. -if { [skip_cplus_tests] || [get_compiler_info "c++"] } { +if { [skip_cplus_tests] } { return -1 } set lang c++ diff --git a/gdb/testsuite/gdb.base/info-fun.exp b/gdb/testsuite/gdb.base/i= nfo-fun.exp index 175753a234b..e683bc3aa70 100644 --- a/gdb/testsuite/gdb.base/info-fun.exp +++ b/gdb/testsuite/gdb.base/info-fun.exp @@ -26,10 +26,6 @@ standard_testfile .c set executable ${testfile} set bin_flags [list debug shlib=3D${binfile_lib}] =20 -if [get_compiler_info] { - return -1 -} - foreach_with_prefix n_flag { 0 1 } { =20 # SEP must be last for the possible `unsupported' error path. diff --git a/gdb/testsuite/gdb.base/info-types-c++.exp b/gdb/testsuite/gdb.= base/info-types-c++.exp index 082879dce4a..2aca2e35004 100644 --- a/gdb/testsuite/gdb.base/info-types-c++.exp +++ b/gdb/testsuite/gdb.base/info-types-c++.exp @@ -14,7 +14,7 @@ # along with this program. If not, see . =20 # Only test C++ if we are able. -if { [skip_cplus_tests] || [get_compiler_info "c++"] } { +if { [skip_cplus_tests] } { return -1 } set lang c++ diff --git a/gdb/testsuite/gdb.base/infoline-reloc-main-from-zero.exp b/gdb= /testsuite/gdb.base/infoline-reloc-main-from-zero.exp index ef5fe8c24bc..31e753a0c1c 100644 --- a/gdb/testsuite/gdb.base/infoline-reloc-main-from-zero.exp +++ b/gdb/testsuite/gdb.base/infoline-reloc-main-from-zero.exp @@ -23,10 +23,6 @@ =20 standard_testfile .c =20 -if [get_compiler_info] { - return -1 -} - # Build executable with stripped startup code and text section starting at= zero =20 set opts {debug "additional_flags=3D-nostdlib -emain -Wl,-Ttext=3D0x00 -Wl= ,-N"} diff --git a/gdb/testsuite/gdb.base/jit-elf-fork.exp b/gdb/testsuite/gdb.ba= se/jit-elf-fork.exp index 635248cd8e4..a8e85b30e1b 100644 --- a/gdb/testsuite/gdb.base/jit-elf-fork.exp +++ b/gdb/testsuite/gdb.base/jit-elf-fork.exp @@ -20,11 +20,6 @@ if {[skip_shlib_tests]} { return -1 } =20 -if {[get_compiler_info]} { - untested "could not get compiler info" - return 1 -} - load_lib jit-elf-helpers.exp =20 # The main code that loads and registers JIT objects. diff --git a/gdb/testsuite/gdb.base/jit-elf-so.exp b/gdb/testsuite/gdb.base= /jit-elf-so.exp index b6081b3ab5e..dcc9afc36b9 100644 --- a/gdb/testsuite/gdb.base/jit-elf-so.exp +++ b/gdb/testsuite/gdb.base/jit-elf-so.exp @@ -21,11 +21,6 @@ if {[skip_shlib_tests]} { return -1 } =20 -if {[get_compiler_info]} { - untested "could not get compiler info" - return 1 -} - load_lib jit-elf-helpers.exp =20 # Increase this to see more detail. diff --git a/gdb/testsuite/gdb.base/jit-elf.exp b/gdb/testsuite/gdb.base/ji= t-elf.exp index 4b75188a00d..38d541f74b9 100644 --- a/gdb/testsuite/gdb.base/jit-elf.exp +++ b/gdb/testsuite/gdb.base/jit-elf.exp @@ -18,11 +18,6 @@ if {[skip_shlib_tests]} { return -1 } =20 -if {[get_compiler_info]} { - untested "could not get compiler info" - return 1 -} - load_lib jit-elf-helpers.exp =20 # Increase this to see more detail. diff --git a/gdb/testsuite/gdb.base/jit-reader.exp b/gdb/testsuite/gdb.base= /jit-reader.exp index d94360cd7d9..e0b3ba42115 100644 --- a/gdb/testsuite/gdb.base/jit-reader.exp +++ b/gdb/testsuite/gdb.base/jit-reader.exp @@ -27,12 +27,6 @@ if { ![isnative] } { return -1 } =20 -if {[get_compiler_info]} { - untested "could not get compiler info" - return 1 -} - - # Increase this to see more detail. set test_verbose 0 =20 diff --git a/gdb/testsuite/gdb.base/list.exp b/gdb/testsuite/gdb.base/list.= exp index d11d35e6697..fe894a0098e 100644 --- a/gdb/testsuite/gdb.base/list.exp +++ b/gdb/testsuite/gdb.base/list.exp @@ -26,12 +26,6 @@ if {[build_executable "failed to prepare" $testfile [lis= t $srcfile $srcfile2] \ return -1 } =20 -# Create and source the file that provides information about the compiler -# used to compile the test case. -if [get_compiler_info] { - return -1 -} - # The last line in the file. set last_line [gdb_get_line_number "last line" "list0.c"] =20 diff --git a/gdb/testsuite/gdb.base/logical.exp b/gdb/testsuite/gdb.base/lo= gical.exp index f594c3be110..b1d3c757768 100644 --- a/gdb/testsuite/gdb.base/logical.exp +++ b/gdb/testsuite/gdb.base/logical.exp @@ -32,10 +32,6 @@ if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${b= infile}" executable {deb return -1 } =20 -if [get_compiler_info] { - return -1 -} - clean_restart ${binfile} =20 =20 diff --git a/gdb/testsuite/gdb.base/long_long.exp b/gdb/testsuite/gdb.base/= long_long.exp index 43e689f8ae4..9c8dd16b7eb 100644 --- a/gdb/testsuite/gdb.base/long_long.exp +++ b/gdb/testsuite/gdb.base/long_long.exp @@ -24,12 +24,6 @@ if [target_info exists no_long_long] { =20 standard_testfile .c =20 -# What compiler are we using? -# -if [get_compiler_info] { - return -1 -} - if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executabl= e [concat debug nowarnings]] !=3D "" } { untested "failed to compile" return -1 diff --git a/gdb/testsuite/gdb.base/longjmp.exp b/gdb/testsuite/gdb.base/lo= ngjmp.exp index 6ab1474d9b4..f301cac2897 100644 --- a/gdb/testsuite/gdb.base/longjmp.exp +++ b/gdb/testsuite/gdb.base/longjmp.exp @@ -25,10 +25,6 @@ if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${b= infile}" executable {deb return -1 } =20 -if [get_compiler_info] { - return -1 -} - clean_restart ${binfile} =20 if ![runto_main] then { diff --git a/gdb/testsuite/gdb.base/max-depth-c++.exp b/gdb/testsuite/gdb.b= ase/max-depth-c++.exp index ea2538b6458..9561176ba32 100644 --- a/gdb/testsuite/gdb.base/max-depth-c++.exp +++ b/gdb/testsuite/gdb.base/max-depth-c++.exp @@ -14,7 +14,7 @@ # along with this program. If not, see . =20 # Only test C++ if we are able. -if { [skip_cplus_tests] || [get_compiler_info "c++"] } { +if { [skip_cplus_tests] } { return -1 } set lang c++ diff --git a/gdb/testsuite/gdb.base/mips_pro.exp b/gdb/testsuite/gdb.base/m= ips_pro.exp index 1c8f3dc4eb4..fe5eb94f001 100644 --- a/gdb/testsuite/gdb.base/mips_pro.exp +++ b/gdb/testsuite/gdb.base/mips_pro.exp @@ -16,13 +16,6 @@ =20 standard_testfile =20 -# Create and source the file that provides information about the compiler -# used to compile the test case. -if [get_compiler_info] { - return -1 -} - - # This test must be compiled with -O2 if using gcc. =20 set options debug diff --git a/gdb/testsuite/gdb.base/miscexprs.exp b/gdb/testsuite/gdb.base/= miscexprs.exp index f633d143b6f..7d9542fbeba 100644 --- a/gdb/testsuite/gdb.base/miscexprs.exp +++ b/gdb/testsuite/gdb.base/miscexprs.exp @@ -44,10 +44,6 @@ if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${b= infile}" executable [lis return -1 } =20 -if [get_compiler_info] { - return -1 -} - clean_restart ${binfile} =20 =20 diff --git a/gdb/testsuite/gdb.base/nodebug.exp b/gdb/testsuite/gdb.base/no= debug.exp index 0dbd0ad153e..68a21eb07dd 100644 --- a/gdb/testsuite/gdb.base/nodebug.exp +++ b/gdb/testsuite/gdb.base/nodebug.exp @@ -18,10 +18,6 @@ =20 standard_testfile .c =20 -if [get_compiler_info] { - return -1 -} - if [test_compiler_info "xlc-*"] { # By default, IBM'x xlc compiler doesn't add static variables into the= symtab. # Use "-qstatsym" to do so.=20 diff --git a/gdb/testsuite/gdb.base/pc-fp.exp b/gdb/testsuite/gdb.base/pc-f= p.exp index 6b61fc06a98..b0e7ec9b335 100644 --- a/gdb/testsuite/gdb.base/pc-fp.exp +++ b/gdb/testsuite/gdb.base/pc-fp.exp @@ -26,10 +26,6 @@ =20 standard_testfile =20 -if [get_compiler_info] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug now= arnings}]} { return -1 } diff --git a/gdb/testsuite/gdb.base/pending.exp b/gdb/testsuite/gdb.base/pe= nding.exp index c9178fc9d15..9b3fb024887 100644 --- a/gdb/testsuite/gdb.base/pending.exp +++ b/gdb/testsuite/gdb.base/pending.exp @@ -31,10 +31,6 @@ set lib_sl [standard_output_file $libfile.sl] set lib_opts debug set exec_opts [list debug shlib=3D$lib_sl] =20 -if [get_compiler_info] { - return -1 -} - if { [gdb_compile_shlib $libsrc $lib_sl $lib_opts] !=3D "" || [gdb_compile $srcdir/$subdir/$srcfile $binfile executable $exec_op= ts] !=3D ""} { untested "failed to compile" diff --git a/gdb/testsuite/gdb.base/permissions.exp b/gdb/testsuite/gdb.bas= e/permissions.exp index 233b630f0ea..f13e985e77e 100644 --- a/gdb/testsuite/gdb.base/permissions.exp +++ b/gdb/testsuite/gdb.base/permissions.exp @@ -26,10 +26,6 @@ if {[build_executable $testfile.exp $testfile \ return -1 } =20 -if [get_compiler_info] { - return -1 -} - gdb_exit gdb_start gdb_reinitialize_dir $srcdir/$subdir diff --git a/gdb/testsuite/gdb.base/pointers.exp b/gdb/testsuite/gdb.base/p= ointers.exp index 586f85a4947..41981ee6623 100644 --- a/gdb/testsuite/gdb.base/pointers.exp +++ b/gdb/testsuite/gdb.base/pointers.exp @@ -32,10 +32,6 @@ if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${b= infile}" executable {deb return -1 } =20 -if [get_compiler_info] { - return -1 -} - clean_restart ${binfile} =20 =20 diff --git a/gdb/testsuite/gdb.base/print-file-var.exp b/gdb/testsuite/gdb.= base/print-file-var.exp index dca753e8bb3..9abe87d7758 100644 --- a/gdb/testsuite/gdb.base/print-file-var.exp +++ b/gdb/testsuite/gdb.base/print-file-var.exp @@ -139,7 +139,7 @@ proc test {hidden dlopen version_id_main lang} { } =20 # Only test C++ if we are able. Always use C. -if { [skip_cplus_tests] || [get_compiler_info "c++"] } { +if { [skip_cplus_tests] } { set lang_list {c} } else { set lang_list {c c++} diff --git a/gdb/testsuite/gdb.base/printcmds.exp b/gdb/testsuite/gdb.base/= printcmds.exp index c0c59c5c503..0a99f3d6f27 100644 --- a/gdb/testsuite/gdb.base/printcmds.exp +++ b/gdb/testsuite/gdb.base/printcmds.exp @@ -27,8 +27,6 @@ if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${bi= nfile}" executable {deb return -1 } =20 -get_compiler_info - proc test_integer_literals_accepted {} { global gdb_prompt =20 diff --git a/gdb/testsuite/gdb.base/psym-external-decl.exp b/gdb/testsuite/= gdb.base/psym-external-decl.exp index 0148f261c97..3d8f3aae5c5 100644 --- a/gdb/testsuite/gdb.base/psym-external-decl.exp +++ b/gdb/testsuite/gdb.base/psym-external-decl.exp @@ -15,7 +15,6 @@ =20 standard_testfile .c psym-external-decl-2.c =20 -get_compiler_info if { [test_compiler_info "clang-*"] } { return -1 } diff --git a/gdb/testsuite/gdb.base/psymtab.exp b/gdb/testsuite/gdb.base/ps= ymtab.exp index 863e0ec54eb..e805218b076 100644 --- a/gdb/testsuite/gdb.base/psymtab.exp +++ b/gdb/testsuite/gdb.base/psymtab.exp @@ -28,12 +28,6 @@ if { [skip_cplus_tests] } { continue } =20 standard_testfile psymtab1.c psymtab2.c =20 -# Create and source the file that provides information about the compiler -# used to compile the test case. -if [get_compiler_info] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile \ [list $srcfile $srcfile2] debug]} { return -1 diff --git a/gdb/testsuite/gdb.base/relational.exp b/gdb/testsuite/gdb.base= /relational.exp index 87ccb9f3fe7..80185052f20 100644 --- a/gdb/testsuite/gdb.base/relational.exp +++ b/gdb/testsuite/gdb.base/relational.exp @@ -29,10 +29,6 @@ if { [prepare_for_testing "failed to prepare" relational= int-type.c {debug nowar return -1 } =20 -if [get_compiler_info] { - return -1 -} - # # set it up at a breakpoint so we can play with the variable values # diff --git a/gdb/testsuite/gdb.base/scope.exp b/gdb/testsuite/gdb.base/scop= e.exp index a8ddb61350a..55f70a85687 100644 --- a/gdb/testsuite/gdb.base/scope.exp +++ b/gdb/testsuite/gdb.base/scope.exp @@ -23,12 +23,6 @@ if {[build_executable "failed to build" ${testfile} \ return -1 } =20 -# Create and source the file that provides information about the compiler -# used to compile the test case. -if [get_compiler_info] { - return -1 -} - # Test locating various things when stopped just inside main, after # running init0(). To prevent cascading of errors, we report the # first one and quit. If all pass, then we print the pass results. diff --git a/gdb/testsuite/gdb.base/shlib-call.exp b/gdb/testsuite/gdb.base= /shlib-call.exp index 6c766e148de..ceef308380e 100644 --- a/gdb/testsuite/gdb.base/shlib-call.exp +++ b/gdb/testsuite/gdb.base/shlib-call.exp @@ -43,10 +43,6 @@ set lib2 [standard_output_file shr2.sl] set lib_opts "debug" set exec_opts [list debug shlib=3D${lib1} shlib=3D${lib2}] =20 -if [get_compiler_info] { - return -1 -} - if { [gdb_compile_shlib ${lib1src} ${lib1} $lib_opts] !=3D "" || [gdb_compile_shlib ${lib2src} ${lib2} $lib_opts] !=3D "" || [gdb_compile ${srcfile} ${binfile} executable $exec_opts] !=3D ""}= { diff --git a/gdb/testsuite/gdb.base/shreloc.exp b/gdb/testsuite/gdb.base/sh= reloc.exp index 6f23889c0b1..25032400ee6 100644 --- a/gdb/testsuite/gdb.base/shreloc.exp +++ b/gdb/testsuite/gdb.base/shreloc.exp @@ -37,10 +37,6 @@ set binfile [standard_output_file $testfile] set lib1_sl [standard_output_file shreloc1.sl] set lib2_sl [standard_output_file shreloc2.sl] =20 -if [get_compiler_info] { - return -1 -} - set lib_opts "debug" set exec_opts [list debug shlib=3D$lib1_sl shlib=3D$lib2_sl] =20 diff --git a/gdb/testsuite/gdb.base/signals.exp b/gdb/testsuite/gdb.base/si= gnals.exp index 11fa9d859d8..2b3fc1c6662 100644 --- a/gdb/testsuite/gdb.base/signals.exp +++ b/gdb/testsuite/gdb.base/signals.exp @@ -26,12 +26,6 @@ if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${b= infile}" executable {deb return -1 } =20 -# Create and source the file that provides information about the compiler -# used to compile the test case. -if [get_compiler_info] { - return -1 -} - gdb_exit gdb_start =20 diff --git a/gdb/testsuite/gdb.base/sizeof.exp b/gdb/testsuite/gdb.base/siz= eof.exp index 7e86b2ac3e8..3237c212a0a 100644 --- a/gdb/testsuite/gdb.base/sizeof.exp +++ b/gdb/testsuite/gdb.base/sizeof.exp @@ -21,10 +21,6 @@ =20 standard_testfile =20 -if [get_compiler_info] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} { return -1 } diff --git a/gdb/testsuite/gdb.base/so-impl-ld.exp b/gdb/testsuite/gdb.base= /so-impl-ld.exp index 69c35d4c7ac..372b18f3915 100644 --- a/gdb/testsuite/gdb.base/so-impl-ld.exp +++ b/gdb/testsuite/gdb.base/so-impl-ld.exp @@ -26,10 +26,6 @@ set lib_sl [standard_output_file $libfile.sl] set lib_opts debug set exec_opts [list debug shlib=3D$lib_sl] =20 -if [get_compiler_info] { - return -1 -} - if { [gdb_compile_shlib $libsrc $lib_sl $lib_opts] !=3D "" || [gdb_compile $srcdir/$subdir/$srcfile $binfile \ executable $exec_opts] !=3D ""} { diff --git a/gdb/testsuite/gdb.base/solib-disc.exp b/gdb/testsuite/gdb.base= /solib-disc.exp index c1c4ccf3074..8f686ce6e89 100644 --- a/gdb/testsuite/gdb.base/solib-disc.exp +++ b/gdb/testsuite/gdb.base/solib-disc.exp @@ -38,10 +38,6 @@ set lib_syms [shlib_symbol_file ${libname}] =20 remote_exec build "rm -f ${binfile}" =20 -if [get_compiler_info] { - return -1 -} - set exec_opts [list debug shlib_load additional_flags=3D-DSHLIB_NAME=3D\"$= {lib_dlopen}\"] =20 if { [gdb_compile_shlib $libsrc $libobj {debug}] !=3D "" diff --git a/gdb/testsuite/gdb.base/solib-display.exp b/gdb/testsuite/gdb.b= ase/solib-display.exp index d67541374a3..4c4da6aee9d 100644 --- a/gdb/testsuite/gdb.base/solib-display.exp +++ b/gdb/testsuite/gdb.base/solib-display.exp @@ -61,10 +61,6 @@ set executable ${testfile} set binfile [standard_output_file ${executable}] set bin_flags [list debug shlib=3D${binfile_lib}] =20 -if [get_compiler_info] { - return -1 -} - # SEP must be last for the possible `unsupported' error path. foreach libsepdebug {NO IN SEP} { with_test_prefix "$libsepdebug" { =20 diff --git a/gdb/testsuite/gdb.base/solib-nodir.exp b/gdb/testsuite/gdb.bas= e/solib-nodir.exp index cd84091b956..c687b7eb511 100644 --- a/gdb/testsuite/gdb.base/solib-nodir.exp +++ b/gdb/testsuite/gdb.base/solib-nodir.exp @@ -42,8 +42,7 @@ set objfile [standard_output_file ${executable}.o] set binfile [standard_output_file ${executable}] =20 # build the first test case -if { [get_compiler_info] - || [gdb_compile_shlib "${srcdir}/${subdir}/${srclibfile}" "${binlibfi= le}" [list debug ldflags=3D-Wl,-soname,${binlibfilebase}]] !=3D "" +if { [gdb_compile_shlib "${srcdir}/${subdir}/${srclibfile}" "${binlibfile}= " [list debug ldflags=3D-Wl,-soname,${binlibfilebase}]] !=3D "" || [gdb_gnu_strip_debug $binlibfile] || [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${objfile}" object = {debug}] !=3D "" || [gdb_compile "${objfile} ${binlibfile}" "${binfile}" executable {}= ] !=3D "" } { diff --git a/gdb/testsuite/gdb.base/solib-overlap.exp b/gdb/testsuite/gdb.b= ase/solib-overlap.exp index a7fa056464e..3d9110baf2c 100644 --- a/gdb/testsuite/gdb.base/solib-overlap.exp +++ b/gdb/testsuite/gdb.base/solib-overlap.exp @@ -35,10 +35,6 @@ if {![can_spawn_for_attach]} { return 0 } =20 -if [get_compiler_info] { - return -1 -} - # Library file. set libname "solib-overlap-lib" set srcfile_lib ${srcdir}/${subdir}/${libname}.c diff --git a/gdb/testsuite/gdb.base/solib-search.exp b/gdb/testsuite/gdb.ba= se/solib-search.exp index 202e79d85de..ab4f2c45072 100644 --- a/gdb/testsuite/gdb.base/solib-search.exp +++ b/gdb/testsuite/gdb.base/solib-search.exp @@ -21,13 +21,6 @@ if {[is_remote target] || [skip_shlib_tests]} { return -1 } =20 -# This is required by gdb_compile_shlib. -if {[get_compiler_info]} { - warning "Could not get compiler info" - untested "no compiler info" - return 1 -} - # Build "wrong" and "right" versions of the libraries in separate director= ies. set wrong_lib_subdir "solib-search-wrong" set right_lib_subdir "solib-search-right" diff --git a/gdb/testsuite/gdb.base/solib-symbol.exp b/gdb/testsuite/gdb.ba= se/solib-symbol.exp index f2735162d23..02b2028ce92 100644 --- a/gdb/testsuite/gdb.base/solib-symbol.exp +++ b/gdb/testsuite/gdb.base/solib-symbol.exp @@ -30,10 +30,6 @@ set srcfile ${srcdir}/${subdir}/${testfile}.c set binfile [standard_output_file ${testfile}] set bin_flags [list debug shlib=3D${binfile_lib}] =20 -if [get_compiler_info] { - return -1 -} - if { [gdb_compile_shlib ${srcfile_lib} ${binfile_lib} $lib_flags] !=3D "" || [gdb_compile ${srcfile} ${binfile} executable $bin_flags] !=3D "" = } { untested "failed to compile" diff --git a/gdb/testsuite/gdb.base/solib-weak.exp b/gdb/testsuite/gdb.base= /solib-weak.exp index db7b7f1fa4b..c82eee28e21 100644 --- a/gdb/testsuite/gdb.base/solib-weak.exp +++ b/gdb/testsuite/gdb.base/solib-weak.exp @@ -29,10 +29,6 @@ if {([istarget *-*-mingw*] } =20 # This test uses GCC-specific syntax. -if [get_compiler_info] { - return -1 -} - if {![test_compiler_info "gcc-*"]} { return 0 } diff --git a/gdb/testsuite/gdb.base/store.exp b/gdb/testsuite/gdb.base/stor= e.exp index cb0e3c206a5..65847c7fbd5 100644 --- a/gdb/testsuite/gdb.base/store.exp +++ b/gdb/testsuite/gdb.base/store.exp @@ -22,10 +22,6 @@ if { [prepare_for_testing "failed to prepare" $executabl= e $srcfile] } { return -1 } =20 -if [get_compiler_info] { - return -1 -} - # # set it up at a breakpoint so we can play with the variable values # diff --git a/gdb/testsuite/gdb.base/structs.exp b/gdb/testsuite/gdb.base/st= ructs.exp index e9326a6e4a5..71c07ebe368 100644 --- a/gdb/testsuite/gdb.base/structs.exp +++ b/gdb/testsuite/gdb.base/structs.exp @@ -29,13 +29,6 @@ standard_testfile .c # Regex matching any value of `char' type like: a =3D 65 'A' set anychar_re {-?[0-9]{1,3} '(.|\\([0-7]{3}|[a-z]|\\|'))'} =20 -# Create and source the file that provides information about the -# compiler used to compile the test case. - -if [get_compiler_info] { - return -1 -} - set skip_float_test [gdb_skip_float_test] =20 # Compile a variant of structs.c using TYPES to specify the type of diff --git a/gdb/testsuite/gdb.base/structs2.exp b/gdb/testsuite/gdb.base/s= tructs2.exp index 86d47ecbb9e..eecc19bba3e 100644 --- a/gdb/testsuite/gdb.base/structs2.exp +++ b/gdb/testsuite/gdb.base/structs2.exp @@ -15,12 +15,6 @@ =20 standard_testfile .c =20 -# Create and source the file that provides information about the compiler -# used to compile the test case. -if [get_compiler_info] { - return -1 -} - if { [prepare_for_testing "failed to prepare" $binfile $srcfile {debug}] }= { return -1 } diff --git a/gdb/testsuite/gdb.base/sym-file.exp b/gdb/testsuite/gdb.base/s= ym-file.exp index bd8159b306f..66273f19e9c 100644 --- a/gdb/testsuite/gdb.base/sym-file.exp +++ b/gdb/testsuite/gdb.base/sym-file.exp @@ -60,10 +60,6 @@ set lib_dlopen [shlib_target_file ${lib_basename}.so] set exec_opts [list debug "additional_flags=3D -I$srcdir/../../include/ -D= $target_size\ -DSHLIB_NAME\\=3D\"$lib_dlopen\""] =20 -if [get_compiler_info] { - return -1 -} - if {[gdb_compile_shlib $libsrc $lib_so {debug}] !=3D ""} { untested "failed to compile shared library" return diff --git a/gdb/testsuite/gdb.base/symtab-search-order.exp b/gdb/testsuite= /gdb.base/symtab-search-order.exp index 6b93ce1f66e..d811af3cdec 100644 --- a/gdb/testsuite/gdb.base/symtab-search-order.exp +++ b/gdb/testsuite/gdb.base/symtab-search-order.exp @@ -26,10 +26,6 @@ set lib1 [standard_output_file symtab-search-order-1= .sl] set lib_opts "debug" set exec_opts [list debug shlib=3D$lib1] =20 -if [get_compiler_info] { - return -1 -} - if { [gdb_compile_shlib $lib1src $lib1 $lib_opts] !=3D "" || [gdb_compile [list $srcfile $srcfile2] $binfile executable \ $exec_opts] !=3D ""} { diff --git a/gdb/testsuite/gdb.base/unload.exp b/gdb/testsuite/gdb.base/unl= oad.exp index 6033203bfb8..0a66814ac3f 100644 --- a/gdb/testsuite/gdb.base/unload.exp +++ b/gdb/testsuite/gdb.base/unload.exp @@ -42,10 +42,6 @@ set lib_dlopen2 [shlib_target_file ${libname2}] set lib_syms [shlib_symbol_file ${libname}] set lib_syms2 [shlib_symbol_file ${libname2}] =20 -if [get_compiler_info] { - return -1 -} - set lib_opts debug set exec_opts [list debug shlib_load additional_flags=3D-DSHLIB_NAME=3D\"$= {lib_dlopen}\" additional_flags=3D-DSHLIB_NAME2=3D\"${lib_dlopen2}\"] =20 diff --git a/gdb/testsuite/gdb.base/varargs.exp b/gdb/testsuite/gdb.base/va= rargs.exp index 7d49acc17d3..7bd2cb08207 100644 --- a/gdb/testsuite/gdb.base/varargs.exp +++ b/gdb/testsuite/gdb.base/varargs.exp @@ -31,10 +31,6 @@ =20 standard_testfile .c =20 -if [get_compiler_info] { - return -1 -} - set skip_float_test [gdb_skip_float_test] =20 set additional_flags {debug} diff --git a/gdb/testsuite/gdb.base/volatile.exp b/gdb/testsuite/gdb.base/v= olatile.exp index ae5fa3f34c2..4c56eb40fe9 100644 --- a/gdb/testsuite/gdb.base/volatile.exp +++ b/gdb/testsuite/gdb.base/volatile.exp @@ -39,12 +39,6 @@ if { [prepare_for_testing "failed to prepare" volatile c= onstvars.c] } { return -1 } =20 -# Create and source the file that provides information about the compiler -# used to compile the test case. -if [get_compiler_info] { - return -1 -} - # # set it up at a breakpoint so we can play with the variable values # diff --git a/gdb/testsuite/gdb.base/watch_thread_num.exp b/gdb/testsuite/gd= b.base/watch_thread_num.exp index 96bc9091080..7d4f19ddc06 100644 --- a/gdb/testsuite/gdb.base/watch_thread_num.exp +++ b/gdb/testsuite/gdb.base/watch_thread_num.exp @@ -29,12 +29,6 @@ if {[skip_hw_watchpoint_access_tests]} { =20 standard_testfile .c =20 -# What compiler are we using? -# -if [get_compiler_info] { - return -1 -} - if {[gdb_compile_pthreads "${srcdir}/${subdir}/${srcfile}" "${binfile}" ex= ecutable {debug}] !=3D "" } { return -1 } diff --git a/gdb/testsuite/gdb.base/watchpoint-solib.exp b/gdb/testsuite/gd= b.base/watchpoint-solib.exp index 005f4825d1e..aa4cf0d7adb 100644 --- a/gdb/testsuite/gdb.base/watchpoint-solib.exp +++ b/gdb/testsuite/gdb.base/watchpoint-solib.exp @@ -33,10 +33,6 @@ set lib_sl [standard_output_file $libname] set lib_dlopen [shlib_target_file ${libname}] set lib_syms [shlib_symbol_file ${libname}] =20 -if [get_compiler_info] { - return -1 -} - set lib_opts debug set exec_opts [list debug shlib_load additional_flags=3D-DSHLIB_NAME=3D\"$= {lib_dlopen}\"] =20 diff --git a/gdb/testsuite/gdb.base/watchpoint.exp b/gdb/testsuite/gdb.base= /watchpoint.exp index 97dee3a72b2..01abff5336a 100644 --- a/gdb/testsuite/gdb.base/watchpoint.exp +++ b/gdb/testsuite/gdb.base/watchpoint.exp @@ -18,10 +18,6 @@ =20 standard_testfile =20 -if [get_compiler_info] { - return -1 -} - if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executabl= e {debug}] !=3D "" } { untested "failed to compile" return -1 diff --git a/gdb/testsuite/gdb.base/watchpoints.exp b/gdb/testsuite/gdb.bas= e/watchpoints.exp index d364edeb550..767157ee593 100644 --- a/gdb/testsuite/gdb.base/watchpoints.exp +++ b/gdb/testsuite/gdb.base/watchpoints.exp @@ -20,10 +20,6 @@ standard_testfile =20 set wp_set 1 =20 -if [get_compiler_info] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} { return -1 } diff --git a/gdb/testsuite/gdb.compile/compile-cplus-print.exp b/gdb/testsu= ite/gdb.compile/compile-cplus-print.exp index fd6470b28f9..67b39518b74 100644 --- a/gdb/testsuite/gdb.compile/compile-cplus-print.exp +++ b/gdb/testsuite/gdb.compile/compile-cplus-print.exp @@ -17,7 +17,6 @@ load_lib compile-support.exp =20 standard_testfile =20 -get_compiler_info set options {} if [test_compiler_info gcc*] { lappend options additional_flags=3D-g3 diff --git a/gdb/testsuite/gdb.compile/compile-cplus.exp b/gdb/testsuite/gd= b.compile/compile-cplus.exp index d700d3dd165..dbdae5f8bf4 100644 --- a/gdb/testsuite/gdb.compile/compile-cplus.exp +++ b/gdb/testsuite/gdb.compile/compile-cplus.exp @@ -17,7 +17,6 @@ load_lib compile-support.exp =20 standard_testfile .c compile-shlib.c compile-constvar.S compile-nodebug.c =20 -get_compiler_info set options {} if { [test_compiler_info gcc*] || [test_compiler_info clang*] } { lappend options additional_flags=3D-g3 diff --git a/gdb/testsuite/gdb.compile/compile-ifunc.exp b/gdb/testsuite/gd= b.compile/compile-ifunc.exp index dc7b19aabcd..4f671c6453f 100644 --- a/gdb/testsuite/gdb.compile/compile-ifunc.exp +++ b/gdb/testsuite/gdb.compile/compile-ifunc.exp @@ -19,7 +19,6 @@ if {[skip_ifunc_tests]} { =20 standard_testfile =20 -get_compiler_info set flags "" if [test_compiler_info gcc*] { set flags additional_flags=3D-Wno-attribute-alias diff --git a/gdb/testsuite/gdb.compile/compile.exp b/gdb/testsuite/gdb.comp= ile/compile.exp index f8d6fb123a2..f2515586c39 100644 --- a/gdb/testsuite/gdb.compile/compile.exp +++ b/gdb/testsuite/gdb.compile/compile.exp @@ -15,7 +15,6 @@ =20 standard_testfile .c compile-shlib.c compile-constvar.S compile-nodebug.c =20 -get_compiler_info set options {} if [test_compiler_info gcc*] { lappend options additional_flags=3D-g3 diff --git a/gdb/testsuite/gdb.cp/ambiguous.exp b/gdb/testsuite/gdb.cp/ambi= guous.exp index 63871157ce1..c6bc9a6df9f 100644 --- a/gdb/testsuite/gdb.cp/ambiguous.exp +++ b/gdb/testsuite/gdb.cp/ambiguous.exp @@ -23,11 +23,6 @@ if { [skip_cplus_tests] } { return } =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - unsupported "couldn't find a valid c++ compiler" - return -1 -} - set additional_flags "" if {[test_compiler_info {gcc-[0-9]-*}]} { # GCCs prior to 10.1 do not support -Wno-inaccessible-base. diff --git a/gdb/testsuite/gdb.cp/breakpoint.exp b/gdb/testsuite/gdb.cp/bre= akpoint.exp index 49bb162c7a4..1a0f946a481 100644 --- a/gdb/testsuite/gdb.cp/breakpoint.exp +++ b/gdb/testsuite/gdb.cp/breakpoint.exp @@ -25,10 +25,6 @@ if { [skip_cplus_tests] } { continue } =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/bs15503.exp b/gdb/testsuite/gdb.cp/bs1550= 3.exp index 5eb3dc83e69..bf5e660a54d 100644 --- a/gdb/testsuite/gdb.cp/bs15503.exp +++ b/gdb/testsuite/gdb.cp/bs15503.exp @@ -21,10 +21,6 @@ if { [skip_stl_tests] } { return } =20 standard_testfile .cc =20 -if [get_compiler_info] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/casts.exp b/gdb/testsuite/gdb.cp/casts.exp index 77ff6037fb2..0f6460bd255 100644 --- a/gdb/testsuite/gdb.cp/casts.exp +++ b/gdb/testsuite/gdb.cp/casts.exp @@ -29,10 +29,6 @@ if { [skip_cplus_tests] } { return } =20 standard_testfile .cc casts03.cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/class2.exp b/gdb/testsuite/gdb.cp/class2.= exp index 04f665b2251..32f9dfc18a5 100644 --- a/gdb/testsuite/gdb.cp/class2.exp +++ b/gdb/testsuite/gdb.cp/class2.exp @@ -18,12 +18,6 @@ if { [skip_cplus_tests] } { return } =20 standard_testfile .cc =20 -# Create and source the file that provides information about the compiler -# used to compile the test case. -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/cpexprs.exp.tcl b/gdb/testsuite/gdb.cp/cp= exprs.exp.tcl index b4ed3cda80e..55c34898daa 100644 --- a/gdb/testsuite/gdb.cp/cpexprs.exp.tcl +++ b/gdb/testsuite/gdb.cp/cpexprs.exp.tcl @@ -686,10 +686,6 @@ if {[skip_cplus_tests]} { continue } =20 standard_testfile cpexprs.cc =20 -if {[get_compiler_info "c++"]} { - return -1 -} - # Include required flags. set flags "$flags debug c++" =20 diff --git a/gdb/testsuite/gdb.cp/cplusfuncs.exp b/gdb/testsuite/gdb.cp/cpl= usfuncs.exp index a4da0de43e1..4824c19e818 100644 --- a/gdb/testsuite/gdb.cp/cplusfuncs.exp +++ b/gdb/testsuite/gdb.cp/cplusfuncs.exp @@ -20,10 +20,6 @@ if { [skip_cplus_tests] } { continue } =20 standard_testfile .cc =20 -if { [get_compiler_info "c++"] } { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/ctti.exp b/gdb/testsuite/gdb.cp/ctti.exp index 1011a1408d9..36b7d34c48b 100644 --- a/gdb/testsuite/gdb.cp/ctti.exp +++ b/gdb/testsuite/gdb.cp/ctti.exp @@ -25,10 +25,6 @@ if { [skip_cplus_tests] } { return } =20 standard_testfile cttiadd.cc cttiadd1.cc cttiadd2.cc cttiadd3.cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile \ [list $srcfile $srcfile2 $srcfile3 $srcfile4] {debug c++}]} { return -1 diff --git a/gdb/testsuite/gdb.cp/disasm-func-name.exp b/gdb/testsuite/gdb.= cp/disasm-func-name.exp index d1a93f7d2e7..7d325fe567f 100644 --- a/gdb/testsuite/gdb.cp/disasm-func-name.exp +++ b/gdb/testsuite/gdb.cp/disasm-func-name.exp @@ -22,10 +22,6 @@ if {[skip_cplus_tests]} { return } =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile \ $srcfile {debug c++}]} { return -1 diff --git a/gdb/testsuite/gdb.cp/dispcxx.exp b/gdb/testsuite/gdb.cp/dispcx= x.exp index df931ae1b77..f82e5889321 100644 --- a/gdb/testsuite/gdb.cp/dispcxx.exp +++ b/gdb/testsuite/gdb.cp/dispcxx.exp @@ -17,11 +17,6 @@ if { [skip_cplus_tests] } { return } =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - untested "couldn't find a valid c++ compiler" - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/gdb1355.exp b/gdb/testsuite/gdb.cp/gdb135= 5.exp index e558f738aea..ecbf88f4bb9 100644 --- a/gdb/testsuite/gdb.cp/gdb1355.exp +++ b/gdb/testsuite/gdb.cp/gdb1355.exp @@ -29,10 +29,6 @@ if { [skip_cplus_tests] } { return } =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/gdb2384.exp b/gdb/testsuite/gdb.cp/gdb238= 4.exp index 34065b041d2..4181ab48119 100644 --- a/gdb/testsuite/gdb.cp/gdb2384.exp +++ b/gdb/testsuite/gdb.cp/gdb2384.exp @@ -28,12 +28,6 @@ standard_testfile .cc gdb2384-base.cc =20 set sofile [standard_output_file gdb2384-base.so] =20 -# Create and source the file that provides information about the compiler -# used to compile the test case. -if [get_compiler_info "c++"] { - return -1 -} - if { [gdb_compile_shlib $srcdir/$subdir/$srcfile2 $sofile {debug c++}] != =3D "" || [gdb_compile $srcdir/$subdir/$srcfile $binfile executable [list de= bug "c++" shlib=3D${sofile}]] !=3D ""} { untested "failed to compile" diff --git a/gdb/testsuite/gdb.cp/gdb2495.exp b/gdb/testsuite/gdb.cp/gdb249= 5.exp index c0c9dfd1065..1babf5e3322 100644 --- a/gdb/testsuite/gdb.cp/gdb2495.exp +++ b/gdb/testsuite/gdb.cp/gdb2495.exp @@ -40,12 +40,6 @@ if [target_info exists gdb,nosignals] { =20 standard_testfile .cc =20 -# Create and source the file that provides information about the compiler -# used to compile the test case. -if [get_compiler_info "c++"] { - return -1 -} - # Some targets can't do function calls, so don't even bother with this # test. if [target_info exists gdb,cannot_call_functions] { diff --git a/gdb/testsuite/gdb.cp/infcall-dlopen.exp b/gdb/testsuite/gdb.cp= /infcall-dlopen.exp index 1eebad88579..0ca53ef872e 100644 --- a/gdb/testsuite/gdb.cp/infcall-dlopen.exp +++ b/gdb/testsuite/gdb.cp/infcall-dlopen.exp @@ -17,10 +17,6 @@ if {[skip_shlib_tests]} { return 0 } =20 -if [get_compiler_info] { - return -1 -} - standard_testfile .cc infcall-dlopen-lib.cc set libfile [standard_output_file ${testfile}.so] set lib_dlopen [shlib_target_file ${testfile}.so] diff --git a/gdb/testsuite/gdb.cp/infcall-nodebug-c++-d0.exp b/gdb/testsuit= e/gdb.cp/infcall-nodebug-c++-d0.exp index 806acbe850d..2b5fc1ebdbf 100644 --- a/gdb/testsuite/gdb.cp/infcall-nodebug-c++-d0.exp +++ b/gdb/testsuite/gdb.cp/infcall-nodebug-c++-d0.exp @@ -15,7 +15,7 @@ # along with this program. If not, see . =20 # Only test C++ if we are able. Always use C. -if { [skip_cplus_tests] || [get_compiler_info "c++"] } { +if { [skip_cplus_tests] } { return -1 } set lang {c++} diff --git a/gdb/testsuite/gdb.cp/infcall-nodebug-c++-d1.exp b/gdb/testsuit= e/gdb.cp/infcall-nodebug-c++-d1.exp index 5bd3dec64cc..0914058a38d 100644 --- a/gdb/testsuite/gdb.cp/infcall-nodebug-c++-d1.exp +++ b/gdb/testsuite/gdb.cp/infcall-nodebug-c++-d1.exp @@ -15,7 +15,7 @@ # along with this program. If not, see . =20 # Only test C++ if we are able. Always use C. -if { [skip_cplus_tests] || [get_compiler_info "c++"] } { +if { [skip_cplus_tests] } { return -1 } set lang {c++} diff --git a/gdb/testsuite/gdb.cp/local.exp b/gdb/testsuite/gdb.cp/local.exp index cc78770d535..140147ff723 100644 --- a/gdb/testsuite/gdb.cp/local.exp +++ b/gdb/testsuite/gdb.cp/local.exp @@ -31,10 +31,6 @@ if { [skip_cplus_tests] } { return } =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/m-data.exp b/gdb/testsuite/gdb.cp/m-data.= exp index 7dae01c7ee1..f86e5fd0867 100644 --- a/gdb/testsuite/gdb.cp/m-data.exp +++ b/gdb/testsuite/gdb.cp/m-data.exp @@ -26,10 +26,6 @@ if { [skip_cplus_tests] } { return } =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/m-static.exp b/gdb/testsuite/gdb.cp/m-sta= tic.exp index 6b347e25971..979de23a44f 100644 --- a/gdb/testsuite/gdb.cp/m-static.exp +++ b/gdb/testsuite/gdb.cp/m-static.exp @@ -27,10 +27,6 @@ if { [skip_cplus_tests] } { return } =20 standard_testfile .cc m-static1.cc =20 -if [get_compiler_info] { - return -1 -} - set flags [list debug c++] if { [test_compiler_info gcc-*] && [gcc_major_version] >=3D 10 } { # Work around PR gcc/101452. diff --git a/gdb/testsuite/gdb.cp/mb-ctor.exp b/gdb/testsuite/gdb.cp/mb-cto= r.exp index cf22be9caa8..f5f5d9143d1 100644 --- a/gdb/testsuite/gdb.cp/mb-ctor.exp +++ b/gdb/testsuite/gdb.cp/mb-ctor.exp @@ -21,10 +21,6 @@ if { [skip_cplus_tests] } { return } =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/mb-inline.exp b/gdb/testsuite/gdb.cp/mb-i= nline.exp index 47a2a5dcb7c..bf74df4fee8 100644 --- a/gdb/testsuite/gdb.cp/mb-inline.exp +++ b/gdb/testsuite/gdb.cp/mb-inline.exp @@ -23,10 +23,6 @@ if { [skip_cplus_tests] } { continue } standard_testfile mb-inline1.cc mb-inline2.cc set hdrfile "${testfile}.h" =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile \ [list $srcfile $srcfile2] {debug c++}]} { return -1 diff --git a/gdb/testsuite/gdb.cp/mb-templates.exp b/gdb/testsuite/gdb.cp/m= b-templates.exp index 6c988e7335e..5d4c886825e 100644 --- a/gdb/testsuite/gdb.cp/mb-templates.exp +++ b/gdb/testsuite/gdb.cp/mb-templates.exp @@ -21,10 +21,6 @@ if { [skip_stl_tests] } { continue } =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/member-ptr.exp b/gdb/testsuite/gdb.cp/mem= ber-ptr.exp index a01e62284a0..110497b893b 100644 --- a/gdb/testsuite/gdb.cp/member-ptr.exp +++ b/gdb/testsuite/gdb.cp/member-ptr.exp @@ -26,10 +26,6 @@ if { [skip_cplus_tests] } { return } =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/method.exp b/gdb/testsuite/gdb.cp/method.= exp index 615307f1c68..9e7ee51162e 100644 --- a/gdb/testsuite/gdb.cp/method.exp +++ b/gdb/testsuite/gdb.cp/method.exp @@ -36,10 +36,6 @@ if { [skip_cplus_tests] } { return } =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/namespace.exp b/gdb/testsuite/gdb.cp/name= space.exp index a721ecdb0b9..95a15aa12b7 100644 --- a/gdb/testsuite/gdb.cp/namespace.exp +++ b/gdb/testsuite/gdb.cp/namespace.exp @@ -29,10 +29,6 @@ if { [skip_cplus_tests] } { return } =20 standard_testfile .cc namespace1.cc =20 -if [get_compiler_info c++] { - return -1 -} - set xfail_class_types 0 if {[test_compiler_info {gcc-[0-3]-*}] || [test_compiler_info {gcc-4-[0-4]-*}]} { diff --git a/gdb/testsuite/gdb.cp/nextoverthrow.exp b/gdb/testsuite/gdb.cp/= nextoverthrow.exp index 2e6bf84fcc1..b74ef1296ed 100644 --- a/gdb/testsuite/gdb.cp/nextoverthrow.exp +++ b/gdb/testsuite/gdb.cp/nextoverthrow.exp @@ -18,13 +18,6 @@ if { [skip_cplus_tests] } { return } =20 standard_testfile .cc =20 -# Create and source the file that provides information about the compiler -# used to compile the test case. -if [get_compiler_info "c++"] { - untested "couldn't find a valid c++ compiler" - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/nsdecl.exp b/gdb/testsuite/gdb.cp/nsdecl.= exp index 8f612807049..f35e38ea48e 100644 --- a/gdb/testsuite/gdb.cp/nsdecl.exp +++ b/gdb/testsuite/gdb.cp/nsdecl.exp @@ -18,10 +18,6 @@ =20 standard_testfile .cc =20 -if [get_compiler_info] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/nsrecurs.exp b/gdb/testsuite/gdb.cp/nsrec= urs.exp index 94cb069ee00..c658d36fc25 100644 --- a/gdb/testsuite/gdb.cp/nsrecurs.exp +++ b/gdb/testsuite/gdb.cp/nsrecurs.exp @@ -16,10 +16,6 @@ =20 standard_testfile .cc =20 -if [get_compiler_info] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/nsstress.exp b/gdb/testsuite/gdb.cp/nsstr= ess.exp index 7ae3f514c0e..c255a3557f3 100644 --- a/gdb/testsuite/gdb.cp/nsstress.exp +++ b/gdb/testsuite/gdb.cp/nsstress.exp @@ -18,10 +18,6 @@ =20 standard_testfile .cc =20 -if [get_compiler_info] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/nsusing.exp b/gdb/testsuite/gdb.cp/nsusin= g.exp index 87011e4e41a..2835207a21e 100644 --- a/gdb/testsuite/gdb.cp/nsusing.exp +++ b/gdb/testsuite/gdb.cp/nsusing.exp @@ -15,10 +15,6 @@ =20 standard_testfile .cc =20 -if [get_compiler_info] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/pr-1023.exp b/gdb/testsuite/gdb.cp/pr-102= 3.exp index f25cdb80ef2..1bb244f116b 100644 --- a/gdb/testsuite/gdb.cp/pr-1023.exp +++ b/gdb/testsuite/gdb.cp/pr-1023.exp @@ -26,10 +26,6 @@ if { [skip_cplus_tests] } { return } =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/pr-1210.exp b/gdb/testsuite/gdb.cp/pr-121= 0.exp index b6604575638..a5e13e3dd0b 100644 --- a/gdb/testsuite/gdb.cp/pr-1210.exp +++ b/gdb/testsuite/gdb.cp/pr-1210.exp @@ -25,10 +25,6 @@ if { [skip_cplus_tests] } { return } =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/pr-574.exp b/gdb/testsuite/gdb.cp/pr-574.= exp index e13b6426902..a4d37f30fc0 100644 --- a/gdb/testsuite/gdb.cp/pr-574.exp +++ b/gdb/testsuite/gdb.cp/pr-574.exp @@ -28,10 +28,6 @@ if { [skip_cplus_tests] } { return } =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - set flags [list debug c++] if { [test_compiler_info gcc-*] && [gcc_major_version] >=3D 10 } { # Work around PR gcc/101452. diff --git a/gdb/testsuite/gdb.cp/pr9631.exp b/gdb/testsuite/gdb.cp/pr9631.= exp index 0bbc49aaf41..6a010ed8179 100644 --- a/gdb/testsuite/gdb.cp/pr9631.exp +++ b/gdb/testsuite/gdb.cp/pr9631.exp @@ -19,10 +19,6 @@ if { [skip_cplus_tests] } { return } =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/printmethod.exp b/gdb/testsuite/gdb.cp/pr= intmethod.exp index be597f51a86..2a8a3bc07a2 100644 --- a/gdb/testsuite/gdb.cp/printmethod.exp +++ b/gdb/testsuite/gdb.cp/printmethod.exp @@ -27,10 +27,6 @@ if { [skip_cplus_tests] } { return } =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/psmang.exp b/gdb/testsuite/gdb.cp/psmang.= exp index 9a40d307049..5751b6dc3a5 100644 --- a/gdb/testsuite/gdb.cp/psmang.exp +++ b/gdb/testsuite/gdb.cp/psmang.exp @@ -180,10 +180,6 @@ if { [skip_cplus_tests] } { continue } =20 standard_testfile psmang1.cc psmang2.cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile \ [list $srcfile $srcfile2] {debug c++}]} { return -1 diff --git a/gdb/testsuite/gdb.cp/re-set-overloaded.exp b/gdb/testsuite/gdb= .cp/re-set-overloaded.exp index 9aa8f2dc428..c64ae2f38ed 100644 --- a/gdb/testsuite/gdb.cp/re-set-overloaded.exp +++ b/gdb/testsuite/gdb.cp/re-set-overloaded.exp @@ -20,12 +20,6 @@ standard_testfile bool.cc .cc =20 set sofile [standard_output_file ${testfile}.so] =20 -# Create and source the file that provides information about the compiler -# used to compile the test case. -if [get_compiler_info "c++"] { - return -1 -} - if { [gdb_compile_shlib $srcdir/$subdir/$srcfile2 $sofile {debug c++}] != =3D "" || [gdb_compile $srcdir/$subdir/$srcfile $binfile executable [list de= bug "c++" shlib=3D${sofile}]] !=3D ""} { untested "failed to compile" diff --git a/gdb/testsuite/gdb.cp/rtti.exp b/gdb/testsuite/gdb.cp/rtti.exp index b71f44bddf2..e69c0cf7611 100644 --- a/gdb/testsuite/gdb.cp/rtti.exp +++ b/gdb/testsuite/gdb.cp/rtti.exp @@ -34,10 +34,6 @@ if { [skip_cplus_tests] } { return } =20 standard_testfile rtti1.cc rtti2.cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile \ [list $srcfile $srcfile2] {debug c++}]} { return -1 diff --git a/gdb/testsuite/gdb.cp/rvalue-ref-casts.exp b/gdb/testsuite/gdb.= cp/rvalue-ref-casts.exp index 4351cff224b..e3b834a250a 100644 --- a/gdb/testsuite/gdb.cp/rvalue-ref-casts.exp +++ b/gdb/testsuite/gdb.cp/rvalue-ref-casts.exp @@ -21,10 +21,6 @@ if {[skip_cplus_tests]} { continue } =20 standard_testfile .cc =20 -if {[get_compiler_info "c++"]} { - return -1 -} - if {[prepare_for_testing $testfile.exp $testfile $srcfile \ {debug c++ additional_flags=3D"-std=3Dgnu++11"}]} { return -1 diff --git a/gdb/testsuite/gdb.cp/shadow.exp b/gdb/testsuite/gdb.cp/shadow.= exp index 613aac30129..f0bfb5b476d 100644 --- a/gdb/testsuite/gdb.cp/shadow.exp +++ b/gdb/testsuite/gdb.cp/shadow.exp @@ -19,10 +19,6 @@ =20 standard_testfile .cc =20 -if [get_compiler_info] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/static-typedef-print.exp b/gdb/testsuite/= gdb.cp/static-typedef-print.exp index bde467fb66b..0af27dd280e 100644 --- a/gdb/testsuite/gdb.cp/static-typedef-print.exp +++ b/gdb/testsuite/gdb.cp/static-typedef-print.exp @@ -17,10 +17,6 @@ if { [skip_cplus_tests] } { continue } =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/step-and-next-inline.exp b/gdb/testsuite/= gdb.cp/step-and-next-inline.exp index 82abff3f146..8b2ad2766bc 100644 --- a/gdb/testsuite/gdb.cp/step-and-next-inline.exp +++ b/gdb/testsuite/gdb.cp/step-and-next-inline.exp @@ -15,11 +15,6 @@ =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - unsupported "couldn't find a valid c++ compiler" - return -1 -} - if {[test_compiler_info gcc*] && ![supports_statement_frontiers] } { return -1 } diff --git a/gdb/testsuite/gdb.cp/temargs.exp b/gdb/testsuite/gdb.cp/temarg= s.exp index 507068d5a68..05fd902bb83 100644 --- a/gdb/testsuite/gdb.cp/temargs.exp +++ b/gdb/testsuite/gdb.cp/temargs.exp @@ -32,8 +32,6 @@ if {![runto_main]} { return -1 } =20 -# NOTE: prepare_for_testing calls get_compiler_info, which we need -# for the test_compiler_info calls. # gcc 4.4 and earlier don't emit enough info for some of our template test= s. set have_older_template_gcc 0 set have_pr_41736_fixed 1 diff --git a/gdb/testsuite/gdb.cp/templates.exp b/gdb/testsuite/gdb.cp/temp= lates.exp index a798054d19c..27c9bbc1c7e 100644 --- a/gdb/testsuite/gdb.cp/templates.exp +++ b/gdb/testsuite/gdb.cp/templates.exp @@ -21,12 +21,6 @@ if { [skip_cplus_tests] } { continue } =20 standard_testfile .cc =20 -# Create and source the file that provides information about the compiler -# used to compile the test case. -if [get_compiler_info "c++"] { - return -1 -} - set flags [list debug c++] if { [test_compiler_info gcc-*] && [gcc_major_version] >=3D 10 } { # Work around PR gcc/101452. diff --git a/gdb/testsuite/gdb.cp/try_catch.exp b/gdb/testsuite/gdb.cp/try_= catch.exp index 8e74c91760e..31fe298b10f 100644 --- a/gdb/testsuite/gdb.cp/try_catch.exp +++ b/gdb/testsuite/gdb.cp/try_catch.exp @@ -26,10 +26,6 @@ if { [skip_stl_tests] } { return } =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/typed-enum.exp b/gdb/testsuite/gdb.cp/typ= ed-enum.exp index 0408e6a3cda..743a141f73c 100644 --- a/gdb/testsuite/gdb.cp/typed-enum.exp +++ b/gdb/testsuite/gdb.cp/typed-enum.exp @@ -19,10 +19,6 @@ if { [skip_cplus_tests] } { continue } =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.cp/typedef-base.exp b/gdb/testsuite/gdb.cp/t= ypedef-base.exp index f58c8419aab..6dc937d5986 100644 --- a/gdb/testsuite/gdb.cp/typedef-base.exp +++ b/gdb/testsuite/gdb.cp/typedef-base.exp @@ -19,10 +19,6 @@ if { [skip_cplus_tests] } { continue } =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++= }]} { return -1 } diff --git a/gdb/testsuite/gdb.ctf/cross-tu-cyclic.exp b/gdb/testsuite/gdb.= ctf/cross-tu-cyclic.exp index 72ee46869aa..a43e36bbe68 100644 --- a/gdb/testsuite/gdb.ctf/cross-tu-cyclic.exp +++ b/gdb/testsuite/gdb.ctf/cross-tu-cyclic.exp @@ -31,12 +31,6 @@ if { [prepare_for_testing "failed to prepare" ${testfile= } \ return 0 } =20 -# Create and source the file that provides information about the compiler -# used to compile the test case. -if [get_compiler_info] { - return -1 -} - # Same thing with struct and union. gdb_test "ptype struct A" "type =3D struct A \{\[\r\n\]+\[ \t\]+struct B \= \*foo;\[\r\n\]+\}.*" "ptype structure A" gdb_test "ptype struct B" "type =3D struct B \{\[\r\n\]+\[ \t\]+struct B \= \*next;\[\r\n\]+\}.*" "ptype structure B" diff --git a/gdb/testsuite/gdb.ctf/multi.exp b/gdb/testsuite/gdb.ctf/multi.= exp index 4ab2186d752..07fd10a884c 100644 --- a/gdb/testsuite/gdb.ctf/multi.exp +++ b/gdb/testsuite/gdb.ctf/multi.exp @@ -30,12 +30,6 @@ if { [prepare_for_testing "failed to prepare" ${testfile= } \ return 0 } =20 -# Create and source the file that provides information about the compiler -# used to compile the test case. -if [get_compiler_info] { - return -1 -} - # Same thing with struct and union. gdb_test "ptype struct A" "type =3D struct A \{\[\r\n\]+\[ \t\]+struct B \= \*b;\[\r\n\]+\[ \t\]+struct A \\*next;\[\r\n\]+\}.*" "ptype structure A" gdb_test "ptype struct B" "type =3D struct B \{\[\r\n\]+\[ \t\]+struct C \= \*c;\[\r\n\]+\[ \t\]+int \\wombat;\[\r\n\]+\}.*" "ptype structure B" diff --git a/gdb/testsuite/gdb.dwarf2/break-inline-psymtab.exp b/gdb/testsu= ite/gdb.dwarf2/break-inline-psymtab.exp index 7914961e895..f97455feac9 100644 --- a/gdb/testsuite/gdb.dwarf2/break-inline-psymtab.exp +++ b/gdb/testsuite/gdb.dwarf2/break-inline-psymtab.exp @@ -24,7 +24,6 @@ if ![runto_main] { return -1 } =20 -get_compiler_info get_debug_format if { [skip_inline_frame_tests] } { return -1 diff --git a/gdb/testsuite/gdb.fortran/library-module.exp b/gdb/testsuite/g= db.fortran/library-module.exp index a28dc3634cc..1745360d80c 100644 --- a/gdb/testsuite/gdb.fortran/library-module.exp +++ b/gdb/testsuite/gdb.fortran/library-module.exp @@ -21,12 +21,6 @@ standard_testfile library-module-main.f90 set srclibfile ${testfile}-lib.f90 set libfile [standard_output_file ${testfile}-lib.so] =20 -# Required for -fPIC by gdb_compile_shlib. -if { [get_compiler_info f90] } { - warning "Could not get compiler info" - return -1 -} - if { [gdb_compile_shlib "${srcdir}/${subdir}/${srclibfile}" $libfile {deb= ug f90}] !=3D "" } { untested "failed to compile shared library" return -1 diff --git a/gdb/testsuite/gdb.guile/scm-type.exp b/gdb/testsuite/gdb.guile= /scm-type.exp index 996184b64b2..9582fa8ba4d 100644 --- a/gdb/testsuite/gdb.guile/scm-type.exp +++ b/gdb/testsuite/gdb.guile/scm-type.exp @@ -20,10 +20,6 @@ load_lib gdb-guile.exp =20 standard_testfile =20 -if [get_compiler_info c++] { - return -1 -} - # Build inferior to language specification. =20 proc build_inferior {exefile lang} { diff --git a/gdb/testsuite/gdb.mi/gdb792.exp b/gdb/testsuite/gdb.mi/gdb792.= exp index 92edb3addd6..bd6bacf6108 100644 --- a/gdb/testsuite/gdb.mi/gdb792.exp +++ b/gdb/testsuite/gdb.mi/gdb792.exp @@ -23,10 +23,6 @@ set MIFLAGS "-i=3Dmi" =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[gdb_compile $srcdir/$subdir/$srcfile $binfile executable {debug c++}]= !=3D ""} { untested "failed to compile" return -1 diff --git a/gdb/testsuite/gdb.mi/mi-catch-load.exp b/gdb/testsuite/gdb.mi/= mi-catch-load.exp index ca2f586fae5..354168bd975 100644 --- a/gdb/testsuite/gdb.mi/mi-catch-load.exp +++ b/gdb/testsuite/gdb.mi/mi-catch-load.exp @@ -18,12 +18,6 @@ if {[skip_shlib_tests]} { return -1 } =20 -if {[get_compiler_info]} { - warning "Could not get compiler info" - untested "no compiler info" - return -1 -} - standard_testfile mi-catch-load.c =20 if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executabl= e {debug shlib_load}] !=3D "" } { diff --git a/gdb/testsuite/gdb.mi/mi-dprintf-pending.exp b/gdb/testsuite/gd= b.mi/mi-dprintf-pending.exp index a293444d9e6..0e77735f682 100644 --- a/gdb/testsuite/gdb.mi/mi-dprintf-pending.exp +++ b/gdb/testsuite/gdb.mi/mi-dprintf-pending.exp @@ -31,10 +31,6 @@ set lib_sl1 [standard_output_file $libfile1.sl] set lib_opts debug set exec_opts [list debug shlib=3D$lib_sl1 shlib_load] =20 -if {[get_compiler_info]} { - return -1 -} - if {[gdb_compile_shlib $libsrc1 $lib_sl1 $lib_opts] !=3D ""} { untested "failed to compile shared library" return -1 diff --git a/gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.exp b/gdb/tes= tsuite/gdb.mi/mi-inheritance-syntax-error.exp index f19c2c15c58..e8f507f90d5 100644 --- a/gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.exp +++ b/gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.exp @@ -25,10 +25,6 @@ if [mi_gdb_start] { =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[gdb_compile $srcdir/$subdir/$srcfile $binfile executable {debug c++}]= !=3D ""} { untested "failed to compile" return -1 diff --git a/gdb/testsuite/gdb.mi/mi-pending.exp b/gdb/testsuite/gdb.mi/mi-= pending.exp index d71d60620ff..cfb4a3a99f2 100644 --- a/gdb/testsuite/gdb.mi/mi-pending.exp +++ b/gdb/testsuite/gdb.mi/mi-pending.exp @@ -35,10 +35,6 @@ set lib_sl2 [standard_output_file $libfile2.sl] set lib_opts debug set exec_opts [list debug shlib=3D$lib_sl1 shlib_load] =20 -if [get_compiler_info] { - return -1 -} - if { [gdb_compile_shlib $libsrc1 $lib_sl1 $lib_opts] !=3D "" || [gdb_compile_shlib $libsrc2 $lib_sl2 $lib_opts] !=3D ""} { untested "failed to compile shared library" diff --git a/gdb/testsuite/gdb.mi/mi-solib.exp b/gdb/testsuite/gdb.mi/mi-so= lib.exp index 88d030dde3a..37c203b04e0 100644 --- a/gdb/testsuite/gdb.mi/mi-solib.exp +++ b/gdb/testsuite/gdb.mi/mi-solib.exp @@ -36,10 +36,6 @@ set lib_flags [list debug] set srcfile_main ${srcdir}/${subdir}/$srcfile set bin_flags [list debug shlib=3D${binfile_lib}] =20 -if [get_compiler_info] { - return -1 -} - if { [gdb_compile_shlib ${srcfile_lib} ${binfile_lib} $lib_flags] !=3D "" || [gdb_compile ${srcfile_main} ${binfile} executable $bin_flags] != =3D "" } { untested "failed to compile" diff --git a/gdb/testsuite/gdb.mi/mi-var-cp.exp b/gdb/testsuite/gdb.mi/mi-v= ar-cp.exp index 2258b30100c..cb85b771dc7 100644 --- a/gdb/testsuite/gdb.mi/mi-var-cp.exp +++ b/gdb/testsuite/gdb.mi/mi-var-cp.exp @@ -25,10 +25,6 @@ if [mi_gdb_start] { =20 standard_testfile .cc =20 -if [get_compiler_info "c++"] { - return -1 -} - if {[gdb_compile $srcdir/$subdir/$srcfile $binfile executable {debug c++}]= !=3D ""} { untested "failed to compile" return -1 diff --git a/gdb/testsuite/gdb.opt/clobbered-registers-O2.exp b/gdb/testsui= te/gdb.opt/clobbered-registers-O2.exp index b38f3642840..66ec5c85d21 100644 --- a/gdb/testsuite/gdb.opt/clobbered-registers-O2.exp +++ b/gdb/testsuite/gdb.opt/clobbered-registers-O2.exp @@ -20,12 +20,6 @@ =20 standard_testfile .c -2.c -3.c =20 -# What compiler are we using? -# -if [get_compiler_info] { - return -1 -} - if {[prepare_for_testing "failed to prepare" $testfile \ [list $srcfile $srcfile2 $srcfile3] \ {debug optimize=3D-O2 nowarnings}]} { diff --git a/gdb/testsuite/gdb.opt/inline-bt.exp b/gdb/testsuite/gdb.opt/in= line-bt.exp index faa7686a9b7..bfd93a85c08 100644 --- a/gdb/testsuite/gdb.opt/inline-bt.exp +++ b/gdb/testsuite/gdb.opt/inline-bt.exp @@ -23,7 +23,6 @@ if {[prepare_for_testing "failed to prepare" $testfile \ =20 runto_main =20 -get_compiler_info get_debug_format if { [skip_inline_frame_tests] } { untested "skipping inline frame tests" diff --git a/gdb/testsuite/gdb.opt/inline-cmds.exp b/gdb/testsuite/gdb.opt/= inline-cmds.exp index 17ad83672d1..1d434bc20f6 100644 --- a/gdb/testsuite/gdb.opt/inline-cmds.exp +++ b/gdb/testsuite/gdb.opt/inline-cmds.exp @@ -27,7 +27,6 @@ gdb_test_no_output "set listsize 1" =20 runto_main =20 -get_compiler_info get_debug_format if { [skip_inline_frame_tests] } { untested "skipping inline frame tests" diff --git a/gdb/testsuite/gdb.opt/inline-locals.exp b/gdb/testsuite/gdb.op= t/inline-locals.exp index 68c45f0fe31..498ebb5085a 100644 --- a/gdb/testsuite/gdb.opt/inline-locals.exp +++ b/gdb/testsuite/gdb.opt/inline-locals.exp @@ -22,7 +22,6 @@ if {[prepare_for_testing "failed to prepare" $testfile \ =20 runto_main =20 -get_compiler_info get_debug_format if { [skip_inline_var_tests] } { untested inline-bt.exp diff --git a/gdb/testsuite/gdb.opt/solib-intra-step.exp b/gdb/testsuite/gdb= .opt/solib-intra-step.exp index 1f824521556..0acda6594c5 100644 --- a/gdb/testsuite/gdb.opt/solib-intra-step.exp +++ b/gdb/testsuite/gdb.opt/solib-intra-step.exp @@ -30,10 +30,6 @@ set srcfile ${srcdir}/${subdir}/${testfile}.c set binfile [standard_output_file ${testfile}] set bin_flags [list debug shlib=3D${binfile_lib}] =20 -if [get_compiler_info] { - return -1 -} - if { [gdb_compile_shlib ${srcfile_lib} ${binfile_lib} $lib_flags] !=3D "" || [gdb_compile ${srcfile} ${binfile} executable $bin_flags] !=3D "" = } { untested "failed to compile" diff --git a/gdb/testsuite/gdb.python/py-events.exp b/gdb/testsuite/gdb.pyt= hon/py-events.exp index 2fdd2160a44..a9ababbc40c 100644 --- a/gdb/testsuite/gdb.python/py-events.exp +++ b/gdb/testsuite/gdb.python/py-events.exp @@ -27,10 +27,6 @@ set lib_opts debug standard_testfile set exec_opts [list debug shlib=3D$lib_sl] =20 -if [get_compiler_info] { - return -1 -} - if { [gdb_compile_shlib $libsrc $lib_sl $lib_opts] !=3D "" || [gdb_compile $srcdir/$subdir/$srcfile $binfile executable $exec_op= ts] !=3D ""} { untested "failed to compile" diff --git a/gdb/testsuite/gdb.python/py-finish-breakpoint.exp b/gdb/testsu= ite/gdb.python/py-finish-breakpoint.exp index 776549cb7ed..34e0a2b9855 100644 --- a/gdb/testsuite/gdb.python/py-finish-breakpoint.exp +++ b/gdb/testsuite/gdb.python/py-finish-breakpoint.exp @@ -31,10 +31,6 @@ set lib_opts "" standard_testfile set exec_opts [list debug shlib=3D$lib_sl] =20 -if [get_compiler_info] { - return -1 -} - if { [gdb_compile_shlib $libsrc $lib_sl $lib_opts] !=3D "" || [gdb_compile $srcdir/$subdir/$srcfile $binfile executable $exec_op= ts] !=3D ""} { untested "failed to compile" diff --git a/gdb/testsuite/gdb.python/py-format-string.exp b/gdb/testsuite/= gdb.python/py-format-string.exp index 7705a245ee2..68a4a9c8472 100644 --- a/gdb/testsuite/gdb.python/py-format-string.exp +++ b/gdb/testsuite/gdb.python/py-format-string.exp @@ -20,10 +20,6 @@ load_lib gdb-python.exp =20 standard_testfile =20 -if [get_compiler_info c++] { - return -1 -} - # Skip all tests if Python scripting is not enabled. gdb_exit gdb_start diff --git a/gdb/testsuite/gdb.python/py-type.exp b/gdb/testsuite/gdb.pytho= n/py-type.exp index 5613bc024f6..20f5084c332 100644 --- a/gdb/testsuite/gdb.python/py-type.exp +++ b/gdb/testsuite/gdb.python/py-type.exp @@ -20,10 +20,6 @@ load_lib gdb-python.exp =20 standard_testfile =20 -if [get_compiler_info c++] { - return -1 -} - # Build inferior to language specification. proc build_inferior {exefile lang} { global srcdir subdir srcfile testfile hex diff --git a/gdb/testsuite/gdb.reverse/solib-precsave.exp b/gdb/testsuite/g= db.reverse/solib-precsave.exp index 096867d40a1..18179a5b03f 100644 --- a/gdb/testsuite/gdb.reverse/solib-precsave.exp +++ b/gdb/testsuite/gdb.reverse/solib-precsave.exp @@ -33,10 +33,6 @@ set lib2file "shr2" set lib2src ${lib2file}.c set library2 [standard_output_file ${lib2file}.sl] =20 -if [get_compiler_info] { - return -1 -} - # Compile the first without debug info so that # stepping and reverse stepping doesn't end up inside them. if { [gdb_compile_shlib ${srcdir}/${subdir}/${lib1src} ${library1} ""] != =3D "" } { diff --git a/gdb/testsuite/gdb.reverse/solib-reverse.exp b/gdb/testsuite/gd= b.reverse/solib-reverse.exp index 1ea5679527b..3bcf2dfcb24 100644 --- a/gdb/testsuite/gdb.reverse/solib-reverse.exp +++ b/gdb/testsuite/gdb.reverse/solib-reverse.exp @@ -31,10 +31,6 @@ set lib2file "shr2" set lib2src ${lib2file}.c set library2 [standard_output_file ${lib2file}.sl] =20 -if [get_compiler_info] { - return -1 -} - # Compile the first without debug info so that # stepping and reverse stepping doesn't end up inside them. if { [gdb_compile_shlib ${srcdir}/${subdir}/${lib1src} ${library1} ""] != =3D "" } { diff --git a/gdb/testsuite/gdb.server/solib-list.exp b/gdb/testsuite/gdb.se= rver/solib-list.exp index db549d1ce15..9c99107af4e 100644 --- a/gdb/testsuite/gdb.server/solib-list.exp +++ b/gdb/testsuite/gdb.server/solib-list.exp @@ -31,8 +31,7 @@ standard_testfile solib-list-main.c set srclibfile ${testfile}-lib.c set binlibfile [standard_output_file ${testfile}.so] =20 -if { [get_compiler_info] - || [gdb_compile_shlib "${srcdir}/${subdir}/${srclibfile}" "${binlibfi= le}" {debug}] !=3D "" +if { [gdb_compile_shlib "${srcdir}/${subdir}/${srclibfile}" "${binlibfile}= " {debug}] !=3D "" || [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executa= ble "shlib=3D${binlibfile}"] !=3D "" } { untested "failed to compile" return -1 diff --git a/gdb/testsuite/gdb.stabs/weird.exp b/gdb/testsuite/gdb.stabs/we= ird.exp index 88c0d9abd48..81aca82c901 100644 --- a/gdb/testsuite/gdb.stabs/weird.exp +++ b/gdb/testsuite/gdb.stabs/weird.exp @@ -21,10 +21,6 @@ set testfile weird set srcfile [standard_output_file weird.s] set binfile [standard_output_file weirdx.o] =20 -if { [ get_compiler_info ] } { - return -1 -} - proc do_tests {} { global binfile global gdb_prompt diff --git a/gdb/testsuite/gdb.threads/attach-into-signal.exp b/gdb/testsui= te/gdb.threads/attach-into-signal.exp index 11bfad4510e..96878d5e6a0 100644 --- a/gdb/testsuite/gdb.threads/attach-into-signal.exp +++ b/gdb/testsuite/gdb.threads/attach-into-signal.exp @@ -38,10 +38,6 @@ proc corefunc { threadtype executable } { set binfile [standard_output_file $executable] set escapedbinfile [string_to_regexp ${binfile}] =20 - if [get_compiler_info] { - return -1 - } - gdb_test "handle SIGALRM stop print pass" "Yes.*Yes.*Yes.*" =20 set test_spawn_id [spawn_wait_for_attach $binfile] diff --git a/gdb/testsuite/gdb.threads/attach-stopped.exp b/gdb/testsuite/g= db.threads/attach-stopped.exp index 72a907728db..ef3617cc57d 100644 --- a/gdb/testsuite/gdb.threads/attach-stopped.exp +++ b/gdb/testsuite/gdb.threads/attach-stopped.exp @@ -40,10 +40,6 @@ proc corefunc { threadtype } { global subdir global gdb_prompt =20 - if [get_compiler_info] { - return -1 - } - set test_spawn_id [spawn_wait_for_attach $binfile] set testpid [spawn_id_get_pid $test_spawn_id] =20 diff --git a/gdb/testsuite/gdb.threads/multiple-successive-infcall.exp b/gd= b/testsuite/gdb.threads/multiple-successive-infcall.exp index c76d366e7a2..b950107f3d0 100644 --- a/gdb/testsuite/gdb.threads/multiple-successive-infcall.exp +++ b/gdb/testsuite/gdb.threads/multiple-successive-infcall.exp @@ -18,10 +18,6 @@ =20 standard_testfile =20 -if [get_compiler_info] { - return -1 -} - if {[gdb_compile_pthreads "${srcdir}/${subdir}/${srcfile}" "${binfile}" \ executable {debug additional_flags=3D-std=3Dgnu99}] !=3D "" } { return -1 diff --git a/gdb/testsuite/gdb.trace/change-loc.exp b/gdb/testsuite/gdb.tra= ce/change-loc.exp index cbb4fa36070..5e31d0c77f6 100644 --- a/gdb/testsuite/gdb.trace/change-loc.exp +++ b/gdb/testsuite/gdb.trace/change-loc.exp @@ -34,10 +34,6 @@ set lib_sl2 [standard_output_file $libfile2.sl] =20 set lib_opts debug =20 -if [get_compiler_info] { - return -1 -} - # Some targets have leading underscores on assembly symbols. set additional_flags [list debug shlib=3D$lib_sl1 shlib_load [gdb_target_s= ymbol_prefix_flags]] =20 diff --git a/gdb/testsuite/gdb.trace/strace.exp b/gdb/testsuite/gdb.trace/s= trace.exp index fd6784eda38..d015381899b 100644 --- a/gdb/testsuite/gdb.trace/strace.exp +++ b/gdb/testsuite/gdb.trace/strace.exp @@ -25,10 +25,6 @@ set libipa [get_in_proc_agent] =20 set lib_opts debug =20 -if [get_compiler_info] { - return -1 -} - set additional_flags [list quiet debug shlib=3D$libipa shlib_load \ "additional_flags=3D-lust -lurcu-bp" ]