Use require dwarf2_support
authorTom Tromey <tom@tromey.com>
Tue, 13 Dec 2022 22:21:57 +0000 (15:21 -0700)
committerTom Tromey <tom@tromey.com>
Fri, 13 Jan 2023 20:18:55 +0000 (13:18 -0700)
This changes some tests to use "require dwarf2_support".

215 files changed:
gdb/testsuite/gdb.base/until-trailing-insns.exp
gdb/testsuite/gdb.compile/compile-ops.exp
gdb/testsuite/gdb.cp/incomplete-type-overload.exp
gdb/testsuite/gdb.cp/namelessclass.exp
gdb/testsuite/gdb.cp/nsalias.exp
gdb/testsuite/gdb.dlang/circular.exp
gdb/testsuite/gdb.dlang/watch-loc.exp
gdb/testsuite/gdb.dwarf2/ada-cold-name.exp
gdb/testsuite/gdb.dwarf2/ada-linkage-name.exp
gdb/testsuite/gdb.dwarf2/ada-thick-pointer.exp
gdb/testsuite/gdb.dwarf2/ada-valprint-error.exp
gdb/testsuite/gdb.dwarf2/arr-stride.exp
gdb/testsuite/gdb.dwarf2/arr-subrange.exp
gdb/testsuite/gdb.dwarf2/atomic-type.exp
gdb/testsuite/gdb.dwarf2/bad-regnum.exp
gdb/testsuite/gdb.dwarf2/bitfield-parent-optimized-out.exp
gdb/testsuite/gdb.dwarf2/callframecfa.exp
gdb/testsuite/gdb.dwarf2/calling-convention.exp
gdb/testsuite/gdb.dwarf2/clang-cli-macro.exp
gdb/testsuite/gdb.dwarf2/clang-debug-names-2.exp
gdb/testsuite/gdb.dwarf2/clang-debug-names.exp
gdb/testsuite/gdb.dwarf2/clztest.exp
gdb/testsuite/gdb.dwarf2/comp-unit-lang.exp
gdb/testsuite/gdb.dwarf2/corrupt.exp
gdb/testsuite/gdb.dwarf2/count.exp
gdb/testsuite/gdb.dwarf2/cpp-linkage-name.exp
gdb/testsuite/gdb.dwarf2/cu-no-addrs.exp
gdb/testsuite/gdb.dwarf2/data-loc.exp
gdb/testsuite/gdb.dwarf2/debug-aranges-duplicate-offset-warning.exp
gdb/testsuite/gdb.dwarf2/debug-names-bad-cu-index.exp
gdb/testsuite/gdb.dwarf2/debug-names-duplicate-cu.exp
gdb/testsuite/gdb.dwarf2/debug-names-missing-cu.exp
gdb/testsuite/gdb.dwarf2/debug-names-non-ascending-cu.exp
gdb/testsuite/gdb.dwarf2/debug-names.exp
gdb/testsuite/gdb.dwarf2/dup-psym.exp
gdb/testsuite/gdb.dwarf2/dw2-abs-hi-pc.exp
gdb/testsuite/gdb.dwarf2/dw2-ada-ffffffff.exp
gdb/testsuite/gdb.dwarf2/dw2-align.exp
gdb/testsuite/gdb.dwarf2/dw2-anon-mptr.exp
gdb/testsuite/gdb.dwarf2/dw2-anonymous-func.exp
gdb/testsuite/gdb.dwarf2/dw2-bad-elf.exp
gdb/testsuite/gdb.dwarf2/dw2-bad-mips-linkage-name.exp
gdb/testsuite/gdb.dwarf2/dw2-bad-parameter-type.exp
gdb/testsuite/gdb.dwarf2/dw2-bad-unresolved.exp
gdb/testsuite/gdb.dwarf2/dw2-basic.exp
gdb/testsuite/gdb.dwarf2/dw2-bfloat16.exp
gdb/testsuite/gdb.dwarf2/dw2-canonicalize-type.exp
gdb/testsuite/gdb.dwarf2/dw2-case-insensitive.exp
gdb/testsuite/gdb.dwarf2/dw2-common-block.exp
gdb/testsuite/gdb.dwarf2/dw2-compdir-oldgcc.exp
gdb/testsuite/gdb.dwarf2/dw2-compressed.exp
gdb/testsuite/gdb.dwarf2/dw2-const.exp
gdb/testsuite/gdb.dwarf2/dw2-cp-infcall-ref-static.exp
gdb/testsuite/gdb.dwarf2/dw2-cu-size.exp
gdb/testsuite/gdb.dwarf2/dw2-dir-file-name.exp
gdb/testsuite/gdb.dwarf2/dw2-disasm-over-non-stmt.exp
gdb/testsuite/gdb.dwarf2/dw2-dos-drive.exp
gdb/testsuite/gdb.dwarf2/dw2-double-set-die-type.exp
gdb/testsuite/gdb.dwarf2/dw2-dummy-cu.exp
gdb/testsuite/gdb.dwarf2/dw2-dup-frame.exp
gdb/testsuite/gdb.dwarf2/dw2-empty-namespace.exp
gdb/testsuite/gdb.dwarf2/dw2-empty-pc-range.exp
gdb/testsuite/gdb.dwarf2/dw2-entry-value.exp
gdb/testsuite/gdb.dwarf2/dw2-error.exp
gdb/testsuite/gdb.dwarf2/dw2-filename.exp
gdb/testsuite/gdb.dwarf2/dw2-fixed-point.exp
gdb/testsuite/gdb.dwarf2/dw2-icc-opaque.exp
gdb/testsuite/gdb.dwarf2/dw2-icycle.exp
gdb/testsuite/gdb.dwarf2/dw2-ifort-parameter.exp
gdb/testsuite/gdb.dwarf2/dw2-inheritance.exp
gdb/testsuite/gdb.dwarf2/dw2-inline-break.exp
gdb/testsuite/gdb.dwarf2/dw2-inline-header-1.exp
gdb/testsuite/gdb.dwarf2/dw2-inline-header-2.exp
gdb/testsuite/gdb.dwarf2/dw2-inline-header-3.exp
gdb/testsuite/gdb.dwarf2/dw2-inline-many-frames.exp
gdb/testsuite/gdb.dwarf2/dw2-inline-param.exp
gdb/testsuite/gdb.dwarf2/dw2-inline-small-func.exp
gdb/testsuite/gdb.dwarf2/dw2-inline-stepping.exp
gdb/testsuite/gdb.dwarf2/dw2-inline-with-lexical-scope.exp
gdb/testsuite/gdb.dwarf2/dw2-intercu.exp
gdb/testsuite/gdb.dwarf2/dw2-intermix.exp
gdb/testsuite/gdb.dwarf2/dw2-is-stmt-2.exp
gdb/testsuite/gdb.dwarf2/dw2-is-stmt.exp
gdb/testsuite/gdb.dwarf2/dw2-lexical-block-bare.exp
gdb/testsuite/gdb.dwarf2/dw2-line-number-zero.exp
gdb/testsuite/gdb.dwarf2/dw2-linkage-name-trust.exp
gdb/testsuite/gdb.dwarf2/dw2-main-no-line-number.exp
gdb/testsuite/gdb.dwarf2/dw2-minsym-in-cu.exp
gdb/testsuite/gdb.dwarf2/dw2-missing-cu-tag.exp
gdb/testsuite/gdb.dwarf2/dw2-modula2-self-type.exp
gdb/testsuite/gdb.dwarf2/dw2-namespaceless-anonymous.exp
gdb/testsuite/gdb.dwarf2/dw2-noloc.exp
gdb/testsuite/gdb.dwarf2/dw2-objfile-overlap.exp
gdb/testsuite/gdb.dwarf2/dw2-op-call.exp
gdb/testsuite/gdb.dwarf2/dw2-op-out-param.exp
gdb/testsuite/gdb.dwarf2/dw2-op-stack-value.exp
gdb/testsuite/gdb.dwarf2/dw2-opt-structptr.exp
gdb/testsuite/gdb.dwarf2/dw2-out-of-range-end-of-seq.exp
gdb/testsuite/gdb.dwarf2/dw2-param-error.exp
gdb/testsuite/gdb.dwarf2/dw2-producer.exp
gdb/testsuite/gdb.dwarf2/dw2-prologue-end.exp
gdb/testsuite/gdb.dwarf2/dw2-ranges-base.exp
gdb/testsuite/gdb.dwarf2/dw2-ranges-func.exp
gdb/testsuite/gdb.dwarf2/dw2-ranges-overlap.exp
gdb/testsuite/gdb.dwarf2/dw2-ranges-psym-warning.exp
gdb/testsuite/gdb.dwarf2/dw2-ranges-psym.exp
gdb/testsuite/gdb.dwarf2/dw2-ranges.exp
gdb/testsuite/gdb.dwarf2/dw2-ref-missing-frame.exp
gdb/testsuite/gdb.dwarf2/dw2-reg-undefined.exp
gdb/testsuite/gdb.dwarf2/dw2-regno-invalid.exp
gdb/testsuite/gdb.dwarf2/dw2-restrict.exp
gdb/testsuite/gdb.dwarf2/dw2-simple-locdesc.exp
gdb/testsuite/gdb.dwarf2/dw2-single-line-discriminators.exp
gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.exp
gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.exp
gdb/testsuite/gdb.dwarf2/dw2-step-out-of-function-no-stmt.exp
gdb/testsuite/gdb.dwarf2/dw2-strp.exp
gdb/testsuite/gdb.dwarf2/dw2-symtab-includes.exp
gdb/testsuite/gdb.dwarf2/dw2-undefined-ret-addr.exp
gdb/testsuite/gdb.dwarf2/dw2-unresolved.exp
gdb/testsuite/gdb.dwarf2/dw2-unspecified-type.exp
gdb/testsuite/gdb.dwarf2/dw2-unusual-field-names.exp
gdb/testsuite/gdb.dwarf2/dw2-using-debug-str.exp
gdb/testsuite/gdb.dwarf2/dw2-var-zero-addr.exp
gdb/testsuite/gdb.dwarf2/dw2-vendor-extended-opcode.exp
gdb/testsuite/gdb.dwarf2/dw2-weird-type-len.exp
gdb/testsuite/gdb.dwarf2/dw2-zero-range.exp
gdb/testsuite/gdb.dwarf2/dw4-sig-type-unused.exp
gdb/testsuite/gdb.dwarf2/dwz.exp
gdb/testsuite/gdb.dwarf2/dwzbuildid.exp
gdb/testsuite/gdb.dwarf2/dwznolink.exp
gdb/testsuite/gdb.dwarf2/dyn-type-unallocated.exp
gdb/testsuite/gdb.dwarf2/dynarr-ptr.exp
gdb/testsuite/gdb.dwarf2/enqueued-cu-base-addr.exp
gdb/testsuite/gdb.dwarf2/enum-type.exp
gdb/testsuite/gdb.dwarf2/fission-absolute-dwo.exp
gdb/testsuite/gdb.dwarf2/fission-base.exp
gdb/testsuite/gdb.dwarf2/fission-loclists-pie.exp
gdb/testsuite/gdb.dwarf2/fission-loclists.exp
gdb/testsuite/gdb.dwarf2/fission-mix.exp
gdb/testsuite/gdb.dwarf2/fission-multi-cu.exp
gdb/testsuite/gdb.dwarf2/fission-relative-dwo.exp
gdb/testsuite/gdb.dwarf2/fission-reread.exp
gdb/testsuite/gdb.dwarf2/formdata16.exp
gdb/testsuite/gdb.dwarf2/fortran-var-string.exp
gdb/testsuite/gdb.dwarf2/frame-inlined-in-outer-frame.exp
gdb/testsuite/gdb.dwarf2/gdb-add-index-symlink.exp
gdb/testsuite/gdb.dwarf2/gdb-add-index.exp
gdb/testsuite/gdb.dwarf2/gdb-index.exp
gdb/testsuite/gdb.dwarf2/implptr-64bit.exp
gdb/testsuite/gdb.dwarf2/implptr-optimized-out.exp
gdb/testsuite/gdb.dwarf2/implptr.exp
gdb/testsuite/gdb.dwarf2/implptrconst.exp
gdb/testsuite/gdb.dwarf2/implptrpiece.exp
gdb/testsuite/gdb.dwarf2/implref-array.exp
gdb/testsuite/gdb.dwarf2/implref-const.exp
gdb/testsuite/gdb.dwarf2/implref-global.exp
gdb/testsuite/gdb.dwarf2/implref-struct.exp
gdb/testsuite/gdb.dwarf2/imported-unit-abstract-const-value.exp
gdb/testsuite/gdb.dwarf2/imported-unit-c.exp
gdb/testsuite/gdb.dwarf2/imported-unit-runto-main.exp
gdb/testsuite/gdb.dwarf2/imported-unit.exp
gdb/testsuite/gdb.dwarf2/info-locals-optimized-out.exp
gdb/testsuite/gdb.dwarf2/inlined_subroutine-inheritance.exp
gdb/testsuite/gdb.dwarf2/intbits.exp
gdb/testsuite/gdb.dwarf2/loc-sec-offset.exp
gdb/testsuite/gdb.dwarf2/locexpr-data-member-location.exp
gdb/testsuite/gdb.dwarf2/loclists-multiple-cus.exp
gdb/testsuite/gdb.dwarf2/loclists-sec-offset.exp
gdb/testsuite/gdb.dwarf2/loclists-start-end.exp
gdb/testsuite/gdb.dwarf2/mac-fileno.exp
gdb/testsuite/gdb.dwarf2/macro-source-path.exp
gdb/testsuite/gdb.dwarf2/main-subprogram.exp
gdb/testsuite/gdb.dwarf2/member-ptr-forwardref.exp
gdb/testsuite/gdb.dwarf2/method-ptr.exp
gdb/testsuite/gdb.dwarf2/missing-sig-type.exp
gdb/testsuite/gdb.dwarf2/missing-type-name-for-templates.exp
gdb/testsuite/gdb.dwarf2/missing-type-name.exp
gdb/testsuite/gdb.dwarf2/multidictionary.exp
gdb/testsuite/gdb.dwarf2/negative-data-member-location.exp
gdb/testsuite/gdb.dwarf2/no-gnu-debuglink.exp
gdb/testsuite/gdb.dwarf2/nonvar-access.exp
gdb/testsuite/gdb.dwarf2/nostaticblock.exp
gdb/testsuite/gdb.dwarf2/opaque-type-lookup.exp
gdb/testsuite/gdb.dwarf2/pieces-optimized-out.exp
gdb/testsuite/gdb.dwarf2/pieces.exp
gdb/testsuite/gdb.dwarf2/pr11465.exp
gdb/testsuite/gdb.dwarf2/pr13961.exp
gdb/testsuite/gdb.dwarf2/rnglists-multiple-cus.exp
gdb/testsuite/gdb.dwarf2/rnglists-sec-offset.exp
gdb/testsuite/gdb.dwarf2/shortpiece.exp
gdb/testsuite/gdb.dwarf2/staticvirtual.exp
gdb/testsuite/gdb.dwarf2/struct-decl.exp
gdb/testsuite/gdb.dwarf2/struct-with-sig.exp
gdb/testsuite/gdb.dwarf2/subrange-enum.exp
gdb/testsuite/gdb.dwarf2/subrange.exp
gdb/testsuite/gdb.dwarf2/symbol_needs_eval_fail.exp
gdb/testsuite/gdb.dwarf2/symbol_needs_eval_timeout.exp
gdb/testsuite/gdb.dwarf2/symtab-producer.exp
gdb/testsuite/gdb.dwarf2/template-specification-full-name.exp
gdb/testsuite/gdb.dwarf2/trace-crash.exp
gdb/testsuite/gdb.dwarf2/typeddwarf.exp
gdb/testsuite/gdb.dwarf2/typedef-void-finish.exp
gdb/testsuite/gdb.dwarf2/utf-rust.exp
gdb/testsuite/gdb.dwarf2/valop.exp
gdb/testsuite/gdb.dwarf2/var-access.exp
gdb/testsuite/gdb.dwarf2/variant.exp
gdb/testsuite/gdb.dwarf2/varval.exp
gdb/testsuite/gdb.dwarf2/void-type.exp
gdb/testsuite/gdb.dwarf2/watch-notconst.exp
gdb/testsuite/gdb.linespec/break-asm-file.exp
gdb/testsuite/gdb.mi/dw2-ref-missing-frame.exp
gdb/testsuite/gdb.mi/mi-reg-undefined.exp
gdb/testsuite/gdb.trace/entry-values.exp
gdb/testsuite/gdb.trace/unavailable-dwarf-piece.exp

index a68ea995125f0d6a6f630dbc5f67c08444384a42..00386923a2838efb627cf95e835f3f234ea5c6da 100644 (file)
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    unsupported "dwarf2 support required for this test"
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c .S
 
index 0cc84112a3a763d651656910bdc3594d0214ee52..3935d472389bb235a0c6a340126deb52890123c1 100644 (file)
@@ -20,9 +20,7 @@ load_lib compile-support.exp
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -dbg.S
 
index db7b06eec6f74f763d26f5995a1ed0ee27494e6f..a2b60e5c3e1c167af7e0f45a0791ee930f94c3ab 100644 (file)
@@ -22,7 +22,7 @@ load_lib dwarf.exp
 
 if { [skip_cplus_tests] } { return }
 
-if { ![dwarf2_support] } { return }
+require dwarf2_support
 
 standard_testfile .cc .S
 set asm_file [standard_output_file ${srcfile2}]
index 40e71d0b19a885903ff9476a375e002e0150809f..bf4748cd4d3db32e91f15f4840280eff6b394762 100644 (file)
@@ -24,9 +24,7 @@ if {[skip_cplus_tests]} {
 }
 
 # This test can only be run on x86-like targets which support DWARF.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 if {![istarget "x86_64-*-*"] || ![is_lp64_target]} {
     return 0
index 18abdbe05110fb178ddbed39c1ad81597c05378a..19a36b87df5824e4445495ef9f4b9a49b0b721c6 100644 (file)
@@ -18,9 +18,7 @@
 
 load_lib dwarf.exp
 
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 if {[skip_cplus_tests]} {
     return
index 102e1b8469a9fda73b1971fcac615121ce69d765..e2b0b8ad6919b8c9fdcf9f1604e727c8146f5347 100644 (file)
 load_lib "d-support.exp"
 load_lib "dwarf.exp"
 
-if { [skip_d_tests] } { continue }
-
-# This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require !skip_d_tests dwarf2_support
 
 standard_testfile circular.c circular-dw.S
 
index 8aaf79d04c1044bc79ec6c77bd6c8a3dd3b4681e..4b240b13fcfc07f74155d8093c99dbc1d7a9fdc6 100644 (file)
 load_lib "d-support.exp"
 load_lib "dwarf.exp"
 
-if { [skip_d_tests] } { return -1 }
-
-# This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require !skip_d_tests dwarf2_support
 
 standard_testfile watch-loc.c watch-loc-dw.S
 
index 9ca63bad70370400d2b2686e029fd38dcdae31dd..a01cdfec29f9f3f6b098a4a4e3c486ecb8effc34 100644 (file)
@@ -18,9 +18,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile ada-linkage-name.c -debug.S
 
index 18f732576cacc90d9377392a285c1f61b0d72145..e8052205ccdc07b3b3b90c79e2eb4643b68ec477 100644 (file)
@@ -19,9 +19,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -debug.S
 
index 729ade94a7163d099d04d32528a0fd2fe8b5502f..d340fa5fa161b1c3c434539b4fefdd27338b1172 100644 (file)
@@ -19,9 +19,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c -debug.S
 
index cc4c903c3316bd3ceaf4139670541e963e773650..89e1f76ec79e456008e9992dbc6102d9effa50c7 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -dw.S
 
index d572c03123e4d41d960443d5635d1cb2d8b61088..ea0365174770fb136499df1e0fdadfe4d1d646ff 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c -dw.S
 
index 9f9abdc6c86445abcd00552f0075d507268b07b9..d5d9041fceded4d3e8b519b16cc11277b9499626 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c -dw.S
 
index 10e962184b69428280e195666816de1e6bc5b5b4..7e5a32a2642354cbac7f799db086e50b36060105 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -dw.S
 
index c564d486b98b6cc3da6f11ab909c375aa2b1f7b3..de9905e304d760b9134657e9868a1188297f13c8 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c -dw.S
 
index df675c7c812c8ffe2de6691f6651590b8372a5dd..a1e4d974f72b53a3f1003fd7c43b39d2839c7b7f 100644 (file)
@@ -19,9 +19,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c .S
 set executable ${testfile}
index 85830a44ee2c19c1676bc8b5d38dd105fdb73910..4242e08a29683421613087e4be35890045760870 100644 (file)
@@ -17,9 +17,7 @@ load_lib dwarf.exp
 # Test DW_OP_call_frame_cfa.
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 # This test can only be run on x86 targets.
 if {![is_x86_like_target]} {
     return 0  
index 0002001906ecb3ccd72dc48415d9e678292e6b73..4a3c0a55d8c8cbe8fece24de5ab6d1f3774fdeff 100644 (file)
@@ -27,9 +27,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c .S
 
index a83638a06f1d59ed4aabf3901071f391b7d6c221..a24112ad84185019fcf5115d080be5dc13be5b8a 100644 (file)
@@ -23,9 +23,7 @@
 
 load_lib dwarf.exp
 
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c .S
 
index 8a2a2bdad9103e57d32fe9d911a97b337f962ac7..7bc46ce6531e00965a8c5afb6f3907b98bfbdf95 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -debug.S -foo.c
 
index dde52e4b2cc3b2e6c31cc5fc29f31d70e4b57946..d6ee18b08986f0c49bf00bf1b7bdec06e74890c9 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -debug.S
 
index f089b94f3446363ef1fbf59fc0b3b34c253b53cf..75dfb15ec2016ce582d2250c950c769c819a8052 100644 (file)
@@ -19,9 +19,7 @@ standard_testfile .S
 set test "clztest"
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if ![dwarf2_support] {
-    return 0  
-}
+require dwarf2_support
 
 # This test can only be run on x86-64 targets.
 if {![istarget x86_64-*] || ![is_lp64_target]} {
index a19986a7a60c221b2bbf85c8f203c4893944b787..ba8c2728747d6d3ba9df1feac992e0f153a57578 100644 (file)
@@ -21,9 +21,7 @@ load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use
 # gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c .S
 
index a7822f86cdd376593cb15c20f1dea983e9d721ef..5966cfbb831251bae8d1f940e8f2b9f29e84ac96 100644 (file)
@@ -18,9 +18,7 @@
 
 load_lib dwarf.exp
 
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c .S
 
index ffff96bfc11b3954a325a34865322712dbe4ac93..0f13fb350f3427f0411d9905786174d29381781c 100644 (file)
@@ -18,9 +18,7 @@
 load_lib dwarf.exp
 
 # Only run on targets which support dwarf and gas.
-if { ![dwarf2_support] } {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c .S
 
index cc207ecea9d1523f9a4f86f2ad8440cc7f74b559..1caae93f2320eb8e781f760c44b5a28e7e142cb7 100644 (file)
@@ -21,9 +21,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -debug.S
 
index 0cdc9e04ec097a288931ae7ec2bc80a6c55a43c1..b2ce802a4b1eb28f208458e995e035273e89ae27 100644 (file)
@@ -19,9 +19,7 @@
 load_lib "dwarf.exp"
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c cu-no-addrs.S
 
index 475de3184bd95b18448b4fc5bc1e26dde5290f2f..4ab29ec3030dd69291f114cfbc1d47bebfeecd43 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -dw.S
 
index 187eb57281c011fb8e2deba9ab7712f399f087ec..4e8ce14defb0480cedd5298ec4569e09c5c69100 100644 (file)
@@ -17,10 +17,7 @@ load_lib dwarf.exp
 # Test with two aranges entries referring to the same CU.
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    verbose "Skipping $gdb_test_file_name."
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -dw.S
 
index bdee91e1fc1c8cfafce065a5aabfacb3ca5c20af..adb302ee33a345a05db82f5cf73bd1bab6ca0641 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile _start.c debug-names.S
 
index 0f26497933ce73c6a879fd2ea9108ce6aa61cc13..ca57ecbfc7021eedee69034add2512f08dde19a4 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile _start.c debug-names.S
 
index 90e1afb746aac999e28c94b8e87446bdd12e86b6..5af32c8d6f2255bb706a7ce2b77e29d1f6cbadf6 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile _start.c debug-names.S
 
index 7830e2f3fe2e1df40fe158f731587bc57ee3862e..d866a3c502b503e3327ce8ab6a47a8f08a47fb0c 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile _start.c debug-names.S
 
index e7a032e3b9b9cdb6868933e55f985c58d8f7eee8..f718de78f98a7d756b33b5786f5f3cb71aaa85bf 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile _start.c debug-names.S
 
index 4d470f36ea64487865fb995d683c8fd595129f76..cf7892a3974aac117013767361ed1b630f8287fa 100644 (file)
@@ -17,9 +17,7 @@ load_lib dwarf.exp
 # Minimal DWARF-2 unit test
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 
index 397cb38ceef0efa11f3b10b107bc6b38cb206468..2ec3d11d8acefc5b5fda27923a2ecc8896aede6b 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile
 
index 7d67f9c8a47fe707b2df7e0005f86dcef39f73a1..78a344398b692db9b60d2c01748fdaf80fb5ede1 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 set executable ${testfile}
index aa54d482c171ccfbf6192b871cc318af1a294153..c3e1eddd8bb3720d2d2602a0a98c3ed6fe2bbce6 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c -dw.S
 
index c4985e0a49cf870eab70953758610c2753333d4b..96266867dd5ee928d6e4c4a085c943c501744a85 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 if {[skip_cplus_tests]} { continue }
 
index 71cedcbebc10ecf3fbe7409ef090b7dbd590c51c..50a229fcbe06f6851403a7b7f9be00f3c7f5c185 100644 (file)
@@ -17,9 +17,7 @@ load_lib dwarf.exp
 # Minimal DWARF-2 unit test
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .S
 set dwarf_srcfile "file1.txt"
index cfc3cffe6652a74353ed2935f543b5256ec6b6c2..185d96c281681b2ab771eae68096ae28646ef82c 100644 (file)
@@ -30,9 +30,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c -other.S -dwarf.S
 
index d8c60416d9f52d285d295cc78ba0505f8a207043..802103da3fe04d5efcdf9ccb2fd0c8046ff761d9 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .c .S
 
index 990a3771dd1b12fb765ecd3d4f3f5a08a996b906..3d2c16459c561b389d3463d176012a7d1bb4d4ee 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 set executable ${testfile}
index 6b3b4a72e2e10bc9ee15137f861f12b1d3df6977..f4a349dc6cae703f789a6c023711c23c62456ed0 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .c -2.S
 
index 9020e40a1e3e224c338e24fcf3934e4435553813..9f3a05e47a73139a9aaa729292d97e134ba0db35 100644 (file)
@@ -17,9 +17,7 @@ load_lib dwarf.exp
 # Minimal DWARF-2 unit test
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 set dwarf_srcfile "file1.txt"
index bb66fe754ee81da8da5320160c26ebb2cd78e1de..79058cafe7f7bbd587388831661afef4091d6658 100644 (file)
@@ -19,9 +19,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c -dw.S
 
index c98ee2a15b59e7a26e055cdbf31d2e9902a0b3cb..97674effc49115f5b099b20d9c5c57627f1184bd 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 # Some targets have leading underscores on assembly symbols.
 set additional_flags [gdb_target_symbol_prefix_flags_asm]
index 3070c383c0862b21af46958043f13fd36b2e3be6..43dec8de2a8da4ea1659ef0755784cd741d33f69 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .c -debug.S
 
index b56c2794688c8f62cfc48e1706ace4fb2af31be4..58e1eccf27c58c4fdc1ddbd14e1b2cf59698a696 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if ![dwarf2_support] {
-    return 0  
-}
+require dwarf2_support
 
 # This test can only be run on x86-64 targets.
 if {![istarget x86_64-*] || ![is_lp64_target]} {
index 6012d0f342c0f6fa61e4cd45e1cd19978a8e8c88..a68307a4ce6bba9361731a0ba5081644ecfe0692 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 # Some targets have leading underscores on assembly symbols.
 set additional_flags [gdb_target_symbol_prefix_flags_asm]
index dec6873a1e31ea22ad81fafb9256b6e02d8e6d8b..1e87f670d45735168d8a29ab21964cd197ebb969 100644 (file)
@@ -17,9 +17,7 @@ load_lib dwarf.exp
 # Minimal DWARF-2 unit test
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 set dwarf_srcfile "file1.txt"
index e8e16196e978625c5ddcc7011a115eba3d3abb0e..80eb5fff92d6cef7ee0a4728e13a7dd94b3aa8c0 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .S
 
index 5c2ebde650376a580120a9e46a333f89fb40af10..f0baf76bf4e3cfa180672db4cce4a2a74dfe10c6 100644 (file)
@@ -21,9 +21,7 @@ if { [skip_cplus_tests] } { continue }
 
 load_lib dwarf.exp
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S -main.c
 
index 23b66a7e2af7349cca95b699ee1d561461277452..e559f52dc0a90e2334522fab6bec2fb9905d3768 100644 (file)
@@ -20,9 +20,7 @@ load_lib dwarf.exp
 # in the length of the CU.  */
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 
index 977e541a1c9f4d6d0850b44ac9d94ba9879d92a2..2f37d4d7955775878810fb3c8c0fa5af78c8b321 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 # This test has hard-wired assumptions that host and build filenames are
 # the same, and assumes POSIX pathname syntax.
index d931b28b690544ef68510f6a5ff76e3a3a5a7503..5a92fdf16d0883ad2151ae0ee9401e57fc5085fe 100644 (file)
@@ -25,9 +25,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # The .c files use __attribute__.
 if ![is_c_compiler_gcc] {
index 37da078f5b5427cfc7154c4f366937224c4f88d9..58792e130f74cab68cf42c4aaaa49254f62ff57e 100644 (file)
@@ -14,9 +14,7 @@
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 load_lib dwarf.exp
 
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 set executable ${testfile}
index 3654dba1b9b441d861289b0fd35b846aad40c04c..01c5d1ca1e514ced06352e645d70931780cc19b4 100644 (file)
@@ -18,9 +18,7 @@ load_lib dwarf.exp
 # introduced by GCC PR debug/40659.
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 
index 4e5a50c8a6d5eb3e4dc6f178538faf59d41bc1e1..ec7522df533486258d1498f808cd34dae287c098 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .S
 set executable ${testfile}
index f9b1abbbc18d76da5a4365e045b9cc4afa600032..262b9728527ae5bb14eaaac62dcbc36215908283 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # This test can only be run on x86_64 targets.
 if {![istarget "x86_64-*-*"] || ![is_lp64_target]} {
index d9a51f369fd8813a65498a1957244e0c61250dbe..99c6a0061aa325eac4e11a2018684a8c2b5f87b9 100644 (file)
@@ -17,9 +17,7 @@ load_lib dwarf.exp
 # Test G++ 4.1 producing DW_TAG_namespace with DW_AT_name "::".
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 
index 57b1567f7a190b7cfb644604351f7a15aee17141..d154a93ce489b1657796dccef05f3779498ef5a4 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 set executable ${testfile}
index 187ad8ac8930b557eda29adb69a96e4c64134d3e..72525029981491e3f12c36c3df90c821b92aef51 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 if { [prepare_for_testing "failed to prepare" "dw2-entry-value" {dw2-entry-value-main.c dw2-entry-value.S} {nodebug}] } {
     return -1
index 93378929165d147de0e3b57837e8558e2aa79d8d..0980f43078f0b800ccfc08de3d72301b69917d7e 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 
index 579b68d4462977a2b98324525dbcef73eff7d4cd..3bdac4c1cb8d044a26b6a2ce3572be2d630ac22f 100644 (file)
@@ -17,9 +17,7 @@ load_lib dwarf.exp
 # Note: Inspired from dw2-basic.exp.
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .S
 set dwarf_srcfile "file1.txt"
index b172ef5e10334708ee319209e4d03495af1bcc35..28381791c76a973d40db2c2770779a4ce373792f 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile dw2-fixed-point.c dw2-fixed-point-dw.S
 
index 357717d2d52127b82affb8db8dbaf7d3b38704f4..36925da5d6deda86549a3f6881a36c16715a196f 100644 (file)
@@ -19,9 +19,7 @@ load_lib dwarf.exp
 # This is GDB PR symtab/13277.
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .S
 set executable ${testfile}
index b07070f714151368f1d0473980677d42bb62928f..5f719d4011621ac37cca0b9c7b5d2608e55e0d2c 100644 (file)
@@ -18,9 +18,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .S main.c
 
index cb84bc1f0c750cd90603dd0b0edcfdc2169f336c..6529effd6f040ef0771720dba4fff7217bcf282d 100644 (file)
@@ -18,9 +18,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -dw.S
 
index 2e246141e30af63569e608c70ade2dff6046d645..1c0ab5d0fcd022472563985d40f3a6cb1ca0fc19 100644 (file)
@@ -18,9 +18,7 @@ load_lib dwarf.exp
 # introduced by GCC PR debug/40659.
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 
index 53d905dfd4f1af582610d261ccbbc6d75a3af49b..bdd7070dca2a247dc444505493d2f13c259e90ff 100644 (file)
@@ -19,9 +19,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if ![dwarf2_support] {
-    return 0
-}
+require dwarf2_support
 
 # This test can only be run on x86_64 targets.
 if {![istarget "x86_64-*-*"] || ![is_lp64_target]} {
index bc64c8a31fd001e1143a77c008e002d392598d2b..3293d6152c077158608cb4af8e9623a390d849d4 100644 (file)
@@ -53,9 +53,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # The .c files use __attribute__.
 if ![is_c_compiler_gcc] {
index 7325ec6d97fe3f8a96e9c56ec4f72539845cdef0..5caa9cc94695581f7083f43abe121fa681fee862 100644 (file)
@@ -48,9 +48,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # The .c files use __attribute__.
 if ![is_c_compiler_gcc] {
index ca18231d9f7bc2e36ee20f07617a1e811cdfb553..b98d6003c96c1cf5e14061b1a6a9a8a73a188b87 100644 (file)
@@ -37,9 +37,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # The .c files use __attribute__.
 if ![is_c_compiler_gcc] {
index 7c33f4322913f3bcc95785cd39462b002709d558..9f5007765eb1580b860c6acf48b4c6db4e75261a 100644 (file)
@@ -26,9 +26,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # The .c files use __attribute__.
 if ![is_c_compiler_gcc] {
index 886b9cb64a2d9b25c9a8cc560c8ddb1b51a94e2f..cf81c0fa95b9bcda614bf349df94e4c8ea45a013 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S -main.c
 
index 973118589dfbbd19fc050e561e30630dadf22e07..c3120a282231af73ea1aaa5964ea3b1cdd2a5d66 100644 (file)
@@ -27,9 +27,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # The .c files use __attribute__.
 if ![is_c_compiler_gcc] {
index addb6f36e7706732cc6fae53aa873b89ba39d9f2..87c70a4e1fca87758340568a950a685fa0264ad6 100644 (file)
@@ -26,9 +26,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # The .c files use __attribute__.
 if ![is_c_compiler_gcc] {
index 14b2709737e117cd6322e1040eddf9794208e57e..fb1c5605e9b506aba9553ec9abedd0e070a98d96 100644 (file)
@@ -20,9 +20,7 @@ load_lib dwarf.exp
 
 # This test can only be run on targets that support DWARF-2 and use
 # gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c .S
 
index 2cea30fc92695c2bd917114b9089b5453663cc75..f5e5f80aa2637d90ae18954ccf78b79740d15586 100644 (file)
@@ -17,9 +17,7 @@ load_lib dwarf.exp
 # Minimal DWARF-2 unit test
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 set dwarf_srcfile "file1.txt"
index dae8ea391bae1a6094bf452a21b2fd11c8bf900c..03d18cc0cda3b3db224467e1883c2139d4152fe2 100644 (file)
@@ -17,9 +17,7 @@ load_lib dwarf.exp
 # Intermixed 32-bit and 64-bit DWARF format tests.
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 set dwarf_srcfile "file1.txt"
index 904befed53501ef42c865fac326b6b7463205c5c..7e9151da73fbb0009107f5689ee4dd36d13b078b 100644 (file)
@@ -26,9 +26,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # The .c files use __attribute__.
 if ![is_c_compiler_gcc] {
index dd949a9026f86c39e42ff8db1d5b10f48d3fef86..74faf112594d46dbc9bb7ed7c1f85804eef19a36 100644 (file)
@@ -26,9 +26,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # The .c files use __attribute__.
 if ![is_c_compiler_gcc] {
index e696b495f53f48bf408fd19920c8f9041750547d..ac0f4d374b5285da6a48fe8896e08e8c5a5b6fde 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c .S
 
index 0f9d3df96eddd408fa403b786561d3e9f8965b11..2b47377659941ef73606560dcf85db3900d2b089 100644 (file)
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    verbose "Skipping $gdb_test_file_name."
-    return 0
-}
+require dwarf2_support
 
 # The .c files use __attribute__.
 if ![is_c_compiler_gcc] {
index dec27901ac88e17b1ba6dbc17eb23c0cadd487d0..510631c03645282f0773ed4f98cca96a9460c9d7 100644 (file)
@@ -21,9 +21,7 @@ if { [skip_cplus_tests] } { continue }
 
 load_lib dwarf.exp
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 set executable ${testfile}
index 1e22e25c048d7fe1a857f0a87e82e3903c213b6a..317ea21574e318760d747296340544529cb2a077 100644 (file)
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    verbose "Skipping $gdb_test_file_name."
-    return 0
-}
+require dwarf2_support
 
 # The .c files use __attribute__.
 if ![is_c_compiler_gcc] {
index 4aedfc545c3f41e087b47f3c18bcf3121f2ccd7c..8e3f1517988d3373a021f4a0493cfbbd0f50c86b 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 # This testfile has reproducibility only with cc-with-index.sh.
 
index 92353ca487e90814536be380c4163d951068091c..8f8dac6f94fe7fcc5fdec2888826af4627749ea8 100644 (file)
@@ -21,9 +21,7 @@ load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use
 # gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -dw.S
 
index 3a1818da8684a9ca0512f9521b259a49c0207a06..a76d9653bad37295eb92926909a84c87170037a7 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 
index c13e502d5478e9ef036535155ced8326877c8fd5..5ee799b73c99334b10496b066fc8d34f47e03f31 100644 (file)
@@ -17,9 +17,7 @@ load_lib dwarf.exp
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .c .S
 
index e7769e08e3382959ac0e2bfe6247082707f343a5..b10050f59b0710dc7c867e46a4b7f1f762bfa93a 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 if { [prepare_for_testing "failed to prepare" "dw2-noloc" {dw2-noloc-main.c dw2-noloc.S} {nodebug}] } {
     return -1
index 2589b76aa2bff1bf29c92ecb6fea86361c439ab2..dd461c33d380191b3de2820fb44196d8a63cf8a1 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile
 
index 500eb031400360a968add2fe714d2c76402aaf2f..c1de099317fba9ef25edca89b4d67e1099bbe50b 100644 (file)
@@ -17,9 +17,7 @@ load_lib dwarf.exp
 # Test DW_OP_call2 and DW_OP_call4, PR gdb/10640.
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0   
-}
+require dwarf2_support
 
 standard_testfile .S main.c
 
index ce028349109c217663ae7bdf63180ea3e2b1a2b6..535e74d255d0420926e5372f2a34a08f4ee5c8e6 100644 (file)
@@ -18,9 +18,7 @@ load_lib dwarf.exp
 set test "dw2-op-out-param"
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if ![dwarf2_support] {
-    return 0
-}
+require dwarf2_support
 
 # This test can only be run on x86-64 targets.
 if {![istarget x86_64-*] || ![is_lp64_target]} {
index a3fcd6808eaa9b28483bb6e674c06a3a9f04d48f..17ccb648de2f4779c193407095f07f62348eb1d3 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0   
-}
+require dwarf2_support
 
 # Some targets have leading underscores on assembly symbols.
 set additional_flags [gdb_target_symbol_prefix_flags_asm]
index 7298097ce6c5b373ae9558c353ce483fe76d5137..ae6c58f24341b586133f0a151ba11b8c8c0df06a 100644 (file)
@@ -24,9 +24,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -dw.S
 
index 03b1346660ab4b5a2c684cb8bfb79e8124b5d9a6..5e44badb17960ea50c9f11d5057343a130867a92 100644 (file)
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    verbose "Skipping $gdb_test_file_name."
-    return 0
-}
+require dwarf2_support
 
 # The .c files use __attribute__.
 if ![is_c_compiler_gcc] {
index 683349d256eeaccd469869c410778c6f3e0b5511..3d1fe8909f08d33da2172a031c279b893ce332eb 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S -main.c
 
index 12944a81f0c2e4d34d93bf4c79f4b807ed46fca6..ad45bbd94b551095bb8d24d767d0fb68943d0852 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 set dwarf_srcfile "file1.txt"
index 3ab12cdcaf27009ca5b0988a5881b87001c64bc8..0cbdaa01cc5b166ee69a961ca33fb846ded49490 100644 (file)
@@ -19,9 +19,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c .S
 
index 58d62f9e588a12fc77f49473c3815730e32fbaf9..6fd837c97df45a4cd0a2fd81be8974cb236a02c8 100644 (file)
@@ -18,10 +18,7 @@ load_lib dwarf.exp
 # DW_AT_high_pc but with DW_AT_ranges instead.
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    verbose "Skipping $gdb_test_file_name."
-    return 0
-}
+require dwarf2_support
 
 # The .c files use __attribute__.
 if ![is_c_compiler_gcc] {
index 8aefbc9e0ee9a2784b0cf6d934225a5fc971a2de..7db7cd2e3f6d82fc90c5e6a7786ad3c4cda6c981 100644 (file)
@@ -17,10 +17,7 @@ load_lib dwarf.exp
 # Test DW_AT_ranges in the context of a subprogram scope.
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    unsupported "dwarf2 support required for this test"
-    return 0
-}
+require dwarf2_support
 
 if ![is_c_compiler_gcc] {
     unsupported "gcc required for this test"
index f6560509ffc36c9dbb4b167aabcf200f1164214a..bb92d7e66d6333bd8c2ff578f6bb826cbce008ca 100644 (file)
@@ -22,10 +22,7 @@ load_lib dwarf.exp
 # instead.
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    verbose "Skipping $gdb_test_file_name."
-    return 0
-}
+require dwarf2_support
 
 # The .c files use __attribute__.
 if ![is_c_compiler_gcc] {
index 032e0c8db59aba83904300d817b5970ca97ef331..79da50db77c0562dc9cb17ea7de5b25227c3aace 100644 (file)
@@ -18,10 +18,7 @@ load_lib dwarf.exp
 # Check psymtabs addrmaps generated from DW_AT_ranges of functions.
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    unsupported "dwarf2 support required for this test"
-    return 0
-}
+require dwarf2_support
 
 standard_testfile -main.c .c -dw.S
 
index d82f700c94c11b0d696cb3f1e8a55b226e46be21..e195969fd6873a33d5b6cea87d827c8d19803436 100644 (file)
@@ -18,10 +18,7 @@ load_lib dwarf.exp
 # Test that psymbols are made when DW_AT_ranges is used.
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    unsupported "dwarf2 support required for this test"
-    return 0
-}
+require dwarf2_support
 
 if ![is_c_compiler_gcc] {
     unsupported "gcc required for this test"
index 2fff9adc5e896fa9dcc1b1cfbcba19decbc0fa5c..de272c875fd43cb036166ab47aece8424e62cbde 100644 (file)
@@ -18,10 +18,7 @@ load_lib dwarf.exp
 # DW_AT_high_pc but with DW_AT_ranges instead.
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    verbose "Skipping $gdb_test_file_name."
-    return 0  
-}
+require dwarf2_support
 
 # The .c files use __attribute__.
 if ![is_c_compiler_gcc] {
index 5a722b7a249e3c161ba5243f6769f5fb88ca3e7e..d9a552a8c9da3196aaddc3c6386ca673cfa1f5c8 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S -func.c -main.c
 lassign [function_range func_nofb \
index 1dfde9f2cd860b337d0392401de3af8577e58e1f..06dd4dc372341b4b868515f60edb01c049e7aba8 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # This test can only be run on x86_64 targets.
 if {![istarget "x86_64-*-*"] || ![is_lp64_target]} {
index 574e4c42739d54f434b01b4ea398c03fd0a2d11c..a5258821df030c38ebd6f2b5cfbd6986773a798f 100644 (file)
@@ -18,9 +18,7 @@ load_lib dwarf.exp
 # in DWARF.  clang-3.5.0-9.fc22.x86_64 produced it inside DW_AT_location.
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c .S
 
index 93a38ad4a55b5d6a9adbd34640146e5f4f642193..d51cb8e0b7a13392f833e29dcb1a65e413c91112 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # This test can only be run on x86-64 targets.
 if {![istarget x86_64-*] || ![is_lp64_target]} {
index 5dd4707b004e668b30c9173820dca2b2d0156dd6..083c8026fd3081c3e17a7ba1830386c34e07b6b5 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 
index 0ecf22de0de4ac9dd3e05459144e4a40dd0a277b..dfb531371eba0c5596d3de1eab1a7d546ff28caa 100644 (file)
@@ -19,9 +19,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if ![dwarf2_support] {
-    return 0  
-}
+require dwarf2_support
 
 # This test can only be run on x86-64 targets.
 if {![istarget x86_64-*] || ![is_lp64_target]} {
index 7a1f3a401fc0847a29d3cd965bd1943848b6bb97..966de06fe174a15431ca14bfcdf389478694d5e0 100644 (file)
@@ -32,9 +32,7 @@ load_lib dwarf.exp
 # end of main                                         func_end
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile
 set executable ${testfile}
index 7befe1c850b39ed8ea656e869099ec9f6145e433..a3b9dd075e1d09e0273a9f5c62ced16bb738f388 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 
index 11092f95934ed4b33fa91624de51b72332c2dbc9..5073611e23018e19d2fef96fb52848e2c91d2edd 100644 (file)
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    verbose "Skipping $gdb_test_file_name."
-    return 0
-}
+require dwarf2_support
 
 # The .c files use __attribute__.
 if ![is_c_compiler_gcc] {
index a85378282c9a163a5052256673705f2cecb3f602..2bbd66444a1e2aa6f65d045cd45e61c38f792ed1 100644 (file)
@@ -18,9 +18,7 @@ load_lib dwarf.exp
 # are unreferenced in code, and whose contents appear in .debug_str.
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .S
 
index cac6e14d874066aa846ed5f73bd96e66f8226e04..9d81155b5b0dcd98f273da6df7a3a027caf2076f 100644 (file)
@@ -19,9 +19,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c .S
 
index 0181a612eb67d5397edf555f151463fded29e2c6..e532c4cb8f217a550329401e4bcd68a45fa80b83 100644 (file)
@@ -17,9 +17,7 @@ load_lib dwarf.exp
 standard_testfile .S
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if ![dwarf2_support] {
-    return 0
-}
+require dwarf2_support
 
 # This test can only be run on x86-64 targets.
 if {![istarget x86_64-*] || ![is_lp64_target]} {
index 95d76454236a18e620b8044c79a8e8b07f118ca4..9f6a4ac251bde5543e0426d88331f47d2f8a2fed 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 # Some targets have leading underscores on assembly symbols.
 set additional_flags [gdb_target_symbol_prefix_flags_asm]
index a353395592e46007fc736d01ad808c148426b6d6..5fa6ee544b284db2023ad6bd9f86785ed4eeae3a 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -foo.c dwz.S
 
index 531ebcdd80f6ff75358a696f862fe24eea84ae6b..b94f5c95fe0e292ad0d6c5817c1946b90091013e 100644 (file)
@@ -30,9 +30,7 @@ load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use
 # gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c .S
 set asm_file [standard_output_file $srcfile2]
index f11d5297462e6eea79b29c6691b13ea37799704b..e921c105d0d2683d3adec29369bdf312141153c2 100644 (file)
@@ -20,9 +20,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -dw.S
 
index 64aacd8fd7c900a6dd03a2d7e9db04e74ee08a96..2b4fd0e399581227824c6deaf278b1f0669691f6 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S main.c
 
index 19aaea98a65533121cbe4f3e31d0b98eadab260d..c5a59f04aa8f83480dfc0ba8b19160c628e03518 100644 (file)
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    verbose "Skipping $gdb_test_file_name."
-    return 0
-}
+require dwarf2_support
 
 # The .c files use __attribute__.
 if ![is_c_compiler_gcc] {
index 2cedd0257e1410df7bf219471ae23348201cafb6..63e75fb63436e297dc3a323c78b6d14d55d92447 100644 (file)
@@ -23,9 +23,7 @@ if {![istarget x86_64-*] || ![is_lp64_target]} {
 }
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -dw.S
 
index 6309360355c17f1f5feb75886385857207631004..733116f18e04037ced5cc6935e15f504615fe005 100644 (file)
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    verbose "Skipping $gdb_test_file_name."
-    return 0
-}
+require dwarf2_support
 
 if {[skip_shlib_tests]} {
     return 0
index c6dc98e21f6a2f10eb5624fa0f59424295fb40ef..92df97e949b9ed654a88b3905b80a6fa21ca2afa 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 set executable ${testfile}
index 26819b2cdba20375085e1ca0caaf9d63e52d6a3c..f0cf51cfc4706b0d6cfb7660e763e6a6b9f00e23 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c dwz.S
 
index 0bb2325b1f768b845e0cd38e95b2eb273123a50d..48fc619f869fcea4ef06d420e148bbcd22e933fb 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # No remote host testing either.
 if {[is_remote host]} {
index cdd95f32a3e0a31fa1a0afe3dc1bd3632c288b2f..a03bff29068454c390a9250f7afb8ddaa2dd3c91 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # No remote host testing either.
 if {[is_remote host]} {
index 49064eb953e4fb06f89627e54588ce6426ac114e..88fd331781d3ab9284812b3eed02c76b74f7327c 100644 (file)
@@ -34,9 +34,7 @@
 
 load_lib dwarf.exp
 
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -dw.S
 
index 90f6478f5283688d65d11143b081bac55bee26b7..6e4a331eca8ac8fd2e6e99359b7893f2a5b11e2d 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -dw.S
 
index 89aaf463e2ec696b7560e8e8ec17263d9882f636..658a9a4bb79c1308079350155b191a04c71ea30b 100644 (file)
@@ -18,9 +18,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-};
+require dwarf2_support
 
 standard_testfile main.c .S
 
index b91aaa9adf71c9007ced0d9ed17deaaa43fab29c..4c14c556cda1c9473463cecb7e8275748cb93868 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c -dw.S
 
index ddb407cd1b4c4812d92c65ae7ea9c3b882a679bc..6f1d07de925b9ad57efaafcec17a45ac980a7b8c 100644 (file)
@@ -21,9 +21,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -dw.S
 
index 5f1d58b912babfc842bb3f23fd1ce09d848d726d..c3338c2951d15da7d60cd79e11a89b61f30c321f 100644 (file)
@@ -21,9 +21,7 @@ if [is_remote host] {
 }
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if ![dwarf2_support] {
-    return 0  
-}
+require dwarf2_support
 
 # This test can only be run on x86-64 targets.
 if {![istarget x86_64-*] || ![is_lp64_target]} {
index 9ee16af6a0cfba13ad4e234604e8c567d3872230..c13450da03dcd98e937e01380f9281b8aca16afe 100644 (file)
@@ -26,9 +26,7 @@ if [is_remote host] {
 }
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if ![dwarf2_support] {
-    return 0  
-}
+require dwarf2_support
 
 # This test can only be run on x86-64 targets.
 if {![istarget x86_64-*] || ![is_lp64_target]} {
index 5ac723f784d9a67cd20a74432ef840cac0b13ebd..31c7bcafbaf180e9ecd1e4da0fd3608f0c038ac0 100644 (file)
@@ -21,9 +21,7 @@ if [is_remote host] {
 }
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if ![dwarf2_support] {
-    return 0  
-}
+require dwarf2_support
 
 # This test can only be run on x86-64 targets.
 if {![istarget x86_64-*] || ![is_lp64_target]} {
index 223eab90864ff147a6f698887f1403ee5d17d3c1..a396747714d4a55563b9233919e5715650f66fba 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2.
-if ![dwarf2_support] {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .c -2.c
 set objfile [standard_output_file ${testfile}.o]
index 104aba1d4ba13c65508861f65fa9ffeefb8cced6..7bdf6271f5a798c58d8a36544ef47bae85976474 100644 (file)
@@ -24,9 +24,7 @@ if [is_remote host] {
 }
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if ![dwarf2_support] {
-    return 0
-}
+require dwarf2_support
 
 # We place the entire source code for the test into a single .c file,
 # but we generate the DWARF in two separate .S files.  Each .S is
index 22a5f479c50cf95e859df68028924e64fb7a077b..b29495aec0b9a938d7c061f787e4ad8b7c5a5065 100644 (file)
@@ -19,9 +19,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -dw.S
 
index c66820857cdbc3d3fd85ef21f3e6b446aa0770d3..0ef2b134ea0e6d629d25d6e138388f1b5cdee9be 100644 (file)
@@ -21,9 +21,7 @@ if [is_remote host] {
 }
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if ![dwarf2_support] {
-    return 0  
-}
+require dwarf2_support
 
 # Some targets have leading underscores on assembly symbols.
 set additional_flags [gdb_target_symbol_prefix_flags_asm]
index b6a475de839fcd2e4c89dc98c911ace820b9749b..23669644df776ad13ffb8b1187a1520f17f26671 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile main.c -dw.S
 
index 9ba00009cb5164a07a749e5cb4ffcca5755556b4..c733318f14edab5bd81b23f39168fe6bdc0b2478 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -dw.S
 
index 0915ee4de130c98ee2523a3dcb4257cca343c003..95093c8529c3e5af5a54911540d44dc7be36a104 100644 (file)
@@ -30,9 +30,7 @@ require !use_gdb_stub
 
 load_lib dwarf.exp
 
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .S
 
index d8ed180e31be2352722bba3290ead6766a05cb17..b9d99c314dc2201962de679109e67406854a2dc7 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c
 
index 248bb28aabf4a7cf2b7642d47e9ff3fd8680c5f1..4ecf4408c385e2e0aad152a0ba8e1a98afe1e9d9 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c
 
index a3dcb443c9e6a72239778bcbd1cf93041b07c5b8..8a12e35f353ad726ed1b790191747d8bcda841ba 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c
 
index ee71dd79173ec0ceed4354659b9a45ea35c73f73..4c40742f7cdab4f502ec9af353f7b6cad9502f36 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile main.c
 
index 09241676c4f0ae148e0f9548fb09c15fe4e99d69..e3a613d6fe99be2f5c1397a900718b4f4c8d0543 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile main.c .S
 set executable ${testfile}
index 9da6afecaa2d72cddb4d30e8693d009de18b8095..a309994ecff827532f613eb03193f196e44b962c 100644 (file)
@@ -17,9 +17,7 @@ load_lib dwarf.exp
 # Test DW_OP_GNU_implicit_pointer.
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 set csrcfile ${testfile}.c
index 24e1341b8bff95f55a4f8e79f77943fb11f63eeb..266fef4e83611018e5a34059660612485363101b 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 if { [skip_cplus_tests] } { continue }
 
index d895c7e1fbe1db492d340e2cded4f4eb13456d1b..b30cf2ec48c4bd4557c2d9de4894427171a0a9c6 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 if { [skip_cplus_tests] } { continue }
 
index 5ca94e9ad7844d183c4a345a7c1d535b1fc95633..985d8f70e720c6638846ce49db7880d159dcd5be 100644 (file)
@@ -23,9 +23,7 @@ if [skip_cplus_tests] {
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if ![dwarf2_support] {
-    return 0
-}
+require dwarf2_support
 
 # We'll place the output of Dwarf::assemble in implref-array.S.
 standard_testfile .c .S
index db9f770ac87c446618b1b7707df482f397582a86..fb1a95838f9a2fb643a9aa42af8024eddcdec466 100644 (file)
@@ -23,9 +23,7 @@ if [skip_cplus_tests] {
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if ![dwarf2_support] {
-    return 0
-}
+require dwarf2_support
 
 # We'll place the output of Dwarf::assemble in implref-const.S.
 standard_testfile main.c .S
index 267785933135e42c8669a4c441e0d18a6bb58df6..1532d11f5d99a4e7627084192ed829712627ea4d 100644 (file)
@@ -23,9 +23,7 @@ if [skip_cplus_tests] {
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if ![dwarf2_support] {
-    return 0
-}
+require dwarf2_support
 
 # We'll place the output of Dwarf::assemble in implref-global.S.
 standard_testfile .c .S
index 0961f0a510d23d68e79276cccec3b72872a1de46..455b38cf8cd027e9c9961407fc12c5c8c7f12ce6 100644 (file)
@@ -23,9 +23,7 @@ if [skip_cplus_tests] {
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if ![dwarf2_support] {
-    return 0
-}
+require dwarf2_support
 
 # We'll place the output of Dwarf::assemble in implref-struct.S.
 standard_testfile .c .S
index 0c542423901411eacf1556cc201c611180a84723..052f893f5da1fc7092071a3d7806560597f2b5ca 100644 (file)
@@ -19,9 +19,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-};
+require dwarf2_support
 
 standard_testfile main.c .S
 
index 14047ab8eb957c1fa00139d8426cd052f978c596..521ccc3a8c070f28bd229cdaeb7b86c3353729f0 100644 (file)
@@ -1,9 +1,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-};
+require dwarf2_support
 
 standard_testfile main-foo.c .S
 
index 09c26ebaaf51183f436ea270b4521bf516b9e817..dea3f3fe461027db5284b2dd867c1fad911509e2 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-};
+require dwarf2_support
 
 standard_testfile main.c .S
 
index c7d3741dfb012e1eb67415303a7ce0027411b1f1..4806ae19a39babbe9d0ab9b527385368336452e4 100644 (file)
@@ -29,9 +29,7 @@ if [skip_cplus_tests] {
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-};
+require dwarf2_support
 
 standard_testfile .c .S
 
index 6f244d16abd39af418e7bfc24cb59526062d9a04..a23edc82849e9a26a401bcc4101087665855c9e0 100644 (file)
@@ -18,9 +18,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c -dw.S
 
index 85d8f0d0f1dc24603a084b25a6469197409a09dc..28b0e1d323773cf94edd241c812508187bc7a3ed 100644 (file)
@@ -21,9 +21,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c .S
 
index c9b2a6d7437e70ff6f68b3f24dc967171c049551..c52e709316bf0ee54512a859762843ced28e36ec 100644 (file)
@@ -18,9 +18,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c .S
 
index 02c0deba5cc325075dcd7f653c45d4afd73e9b78..efb335ec35debff98c77dbbe5eae4065bbe859eb 100644 (file)
@@ -18,9 +18,7 @@
 
 load_lib dwarf.exp
 
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # Test with 32-bit and 64-bit DWARF.
 foreach_with_prefix is_64 {false true} {
index e2ec8aa8e2a68a81ddc3fb6a52b224412900d87a..f58be5dd2ec7df235d218108e212a755f315a494 100644 (file)
@@ -56,9 +56,7 @@ if [skip_shlib_tests] {
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if ![dwarf2_support] {
-    return 0
-}
+require dwarf2_support
 
 # gdb_test_file_name is the name of this file without the .exp
 # extension.  Use it to form basenames for the main program
index 7fe632fe5b664c3c2945fdb42fadcfcfdd3d2973..ad03cae953a7dfd398e577e2ba6656959ce70677 100644 (file)
@@ -26,9 +26,7 @@
 
 load_lib dwarf.exp
 
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # Test with 32-bit and 64-bit DWARF.
 foreach_with_prefix is_64 {false true} {
index dbc94314534c90c450a751619cc8e23a584b5691..9c007304e098dab7797252e4b07d3a0716452f94 100644 (file)
@@ -18,9 +18,7 @@
 
 load_lib dwarf.exp
 
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # Test with 32-bit and 64-bit DWARF.
 foreach_with_prefix is_64 {false true} {
index 9c8d1a30f7cec144539fdb75157d6da51b3a24a8..0bcdffcdca69bc01d7240ea16ad00ee906372ac5 100644 (file)
@@ -17,9 +17,7 @@
 
 load_lib dwarf.exp
 
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # Test with 32-bit and 64-bit DWARF.
 foreach_with_prefix is_64 {false true} {
index c86dce3038491dd2c3b4a50eb531786c81ebf407..db82bb529af89ccecc50d810ba5451e4b3733b19 100644 (file)
@@ -18,9 +18,7 @@ load_lib dwarf.exp
 # bogus file numbers.
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 set dwarf_srcfile "file1.txt"
index d73b5171820d1de72c67ca36aaecf2d499bd6286..c4e8a20cb61647e07c1e17c7881dd44b951cda19 100644 (file)
@@ -20,9 +20,7 @@
 
 load_lib dwarf.exp
 
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c
 
index 075022a8a93c6928ac10afb0bff14d8cd9e2f27e..d52250c932811999bab0094a4afd3e87086390f6 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-4 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 if { [use_gdb_stub] } {
     unsupported "test requires running"
index 7436ad4476cca766d0e7f4df773d0cf1f99b9724..34dd1b361d4b0ab67a4a23c57b034da357a6cad3 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 if { [skip_cplus_tests] } { continue }
 
index 800218cc821fa777019f17f2904806c5eaa9b6d2..f69f7ae9d0e09f6856526f93594dbc7ac57ac753 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 if { [skip_cplus_tests] } { continue }
 
index 80877091d4e2b4e3a4466089f3b8b5681eb24faa..9ecca831b68c768e731b3393a06eb2bb96e25e04 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 if { [skip_cplus_tests] } { continue }
 
index d89b6756ec277aacf19bbcc063f913e62c74771a..115982248cae237893d72e0cc0ebf79fe0f9f253 100644 (file)
@@ -21,9 +21,7 @@
 
 load_lib dwarf.exp
 
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .cc .S
 
index 2fb1f5d42329c68e6e97effa8c05d83dcd0b8cac..5e95ac5ee1ce557c3539431d944dec4684a4d602 100644 (file)
@@ -33,9 +33,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile void-type.c void-type.S
 
index edc1b4589ef47602635313b99f893529f398872d..bcb21b0ee4a7d9864be314cc2dcf5893e81f66b7 100644 (file)
@@ -18,9 +18,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c .S
 
index 895a00589513d2176b8601c539b0b05eebc0dede..17ee1a1dcff273ee3deeafb1a467044b7feb62c1 100644 (file)
@@ -22,9 +22,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if { ![dwarf2_support] } {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -dw.S
 
index 6902c9169fe4e0e23a8e43d52fc800829b4f4593..871a1867308c730fb36334cfb100c2f10714f170 100644 (file)
@@ -18,9 +18,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # No remote host testing either.
 if {[is_remote host]} {
index 18be85ffeed4d4f17be63a0143f9c2c9e70af8a2..7106f41e6bff345d4f3403b1ca4d7a8032f631ea 100644 (file)
@@ -19,7 +19,7 @@
 
 load_lib dwarf.exp
 
-if {![dwarf2_support]} { return 0 }
+require dwarf2_support
 
 standard_testfile main.c -dw.S
 
index 0ff541a84b9587ef98ae24bd6c1a3ec9fc158665..f732410e49443a3158fd2db87197fca09cd94628 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 if { [skip_cplus_tests] } { continue }
 
index 683d12cbd6400f72e4979fd1b085270057cafcb4..28994f998c3f2b3db15e25ec18a9a1ab0345beb9 100644 (file)
@@ -18,9 +18,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c -1.S -2.c
 
index 2ed7ac8e2bc9fecfcb9addf51e554f9d7b44f164..90acd39cb083e719a413ed55d7306adfe616678a 100644 (file)
@@ -16,9 +16,7 @@ load_lib dwarf.exp
 # Test some DWARF piece operators.
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 # This test can only be run on x86 targets.
 if {![is_x86_like_target]} {
     return 0  
index 3c0d45f65280f9e97d172e9a7b058eda15108cc6..e6666b853aa2a54f97f2d0c8db01ca2557d12c17 100644 (file)
@@ -16,9 +16,7 @@ load_lib dwarf.exp
 # Test some DWARF piece operators.
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 # This test can only be run on x86 targets.
 if {![is_x86_like_target]} {
     return 0  
index 00bfb2a67ca3fb3072a6daa80728ff50d418a62b..94d534430f49431fe5ba0ba9d365043f6f9a052c 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 standard_testfile .S
 
index 5dcdb16238e5d1a436781e2565f112548575f949..63c25954b7a58eed1a39e43aea613ace58694a94 100644 (file)
@@ -18,9 +18,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # Some targets have leading underscores on assembly symbols.
 set additional_flags [gdb_target_symbol_prefix_flags_asm]
index 2cdc1873448ea57727fadfc065c127a0c192e386..a87941920022b170a289aecc0aa276a8975f78cd 100644 (file)
@@ -26,9 +26,7 @@
 
 load_lib dwarf.exp
 
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # Test with 32-bit and 64-bit DWARF.
 foreach_with_prefix is_64 {false true} {
index 9c1becf8d37d4629edbe70dd8a8dcf9b59226076..7e7a610a809a2e40e76b179eeb2795d18b2f65c0 100644 (file)
@@ -18,9 +18,7 @@
 
 load_lib dwarf.exp
 
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 foreach_with_prefix is_64 {false true} {
     if { $is_64 } {
index f16506adc4471d7096c4792f8ee564ba4b72b81d..dec219e95a8feed5db0bd8c0bb2a784900543724 100644 (file)
@@ -16,9 +16,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c -dw.S
 
index bead98e396b2b6eb43be04edaf61fb307f133b46..243ce2f7f79ebadacc7af9b974f5544e516ca4f1 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 if { [skip_cplus_tests] } { continue }
 
index b6a12024599163c4aeaccaa3871940bb5670b352..83e14a6e6b7d1771ea33aa03412d9c23e789c823 100644 (file)
@@ -19,9 +19,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c -debug.S
 
index a229697c3c52928b0440501395587864472a235d..8c83c5dc78186e95366de7d7500ca1dbcb6bc2ca 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main-foo.c .S
 
index 1b8c19f276017a0aac90b8a02813cf436830aa3d..b67db8efeb28227b862458d4de95e53839227ef6 100644 (file)
@@ -18,9 +18,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c -dw.S
 
index f1291a5a99da2ba9a878d4359c3636324a11b30c..6ee2705504510b6b5da5004ae3c4d384ce889f0a 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 if { [skip_cplus_tests] } { continue }
 
index c0fc5c47a5238c050676bf1fc72abb5c8b062d96..cb9826e90df98610318b832f3b304c7ad3ee6a3f 100644 (file)
@@ -23,9 +23,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # Choose suitable integer registers for the test.
 
index 1087bc687b6c6950866beef250756dc8ba1693e9..0e6ee6112ea2500c62579d3e1243cda94746c68b 100644 (file)
@@ -23,9 +23,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # Choose suitable integer registers for the test.
 
index ca71c592c8485bb98ee1ea3fd537068cdebd2d6e..50cb428dae5eafd38c0103c2282ed6ac443ff38b 100644 (file)
@@ -17,9 +17,7 @@ load_lib dwarf.exp
 load_lib gdb-python.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # This test can also only be run when we have python support in gdb,
 # but that test can only be done after gdb has started, below.
index c88bf6bebd60135a25aaa03e2429101a0e01d983..7e73fd0316aa2891ea4c3529b467ef1cd443539b 100644 (file)
@@ -22,9 +22,7 @@
 
 load_lib dwarf.exp
 
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c .S
 
index 6a9fa33be9d8a0426e295d1c1c719c16125b776f..06c0c67a35ed6eb117654612ddbedfba08c9ada7 100644 (file)
@@ -17,9 +17,7 @@ load_lib dwarf.exp
 load_lib trace-support.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 
 # This test can only be run on x86-64 targets.
 if {![istarget x86_64-*] || ![is_lp64_target]} {
index 998e0290e20451a230b1bb8a323c57a55f6db4be..0b89741e361b779e477ec67d6a518914d3660c66 100644 (file)
@@ -18,9 +18,7 @@ load_lib dwarf.exp
 set test "typeddwarf"
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if ![dwarf2_support] {
-    return 0  
-}
+require dwarf2_support
 
 # This test can only be run on x86 and amd64 targets (and not x32).
 if { [is_x86_like_target] } {
index cb2b4195f963bb0720394866fd3c65ee32c8c2e4..8e5a1ab0111eed92bf8dfe5b584937c874040d2f 100644 (file)
@@ -20,9 +20,7 @@ load_lib dwarf.exp
 load_lib gdb-python.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile void-type.c .S
 
index fe4480ef7592fe3f53c8533baffdd86ef78e9707..9586d804f8227262c060ac329423822fb8cdf1c9 100644 (file)
@@ -19,9 +19,7 @@ load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use
 # gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile main.c .S
 
index 068e9a361163c412bb9862ce2efb3e7d57e5176d..848a19de60abdc42446cda1e29766752eb9b7729 100644 (file)
@@ -17,9 +17,7 @@ load_lib dwarf.exp
 # Test DW_OP_stack_value and DW_OP_implicit_value.
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0  
-}
+require dwarf2_support
 # This test can only be run on x86 targets.
 if {![is_x86_like_target]} {
     return 0  
index 4dbc96011a30fb7e717583108e9d6dcf05f19508..1cac2e56e528305337ba68a3c08fdbe489991e59 100644 (file)
@@ -20,9 +20,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # Choose suitable integer registers for the test.
 
index 400a5f83b274d2a5181ffac174d5419e30d763dd..3faeec1b371083e858df34be1e7e614da3b0df50 100644 (file)
@@ -19,9 +19,7 @@ load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use
 # gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c .S
 
index 76657a7fcba7424d891ffb6ab89c3c11fc8b6dfa..b27bf547add9831cc313800b761112c4bf77fb6b 100644 (file)
@@ -18,9 +18,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if ![dwarf2_support] {
-    return 0
-}
+require dwarf2_support
 
 # We'll place the output of Dwarf::assemble in varval.S.
 standard_testfile .c .S
index 38a491d6c80fc36af729287a3e9834a4d58af26a..369cd6e39c7140813c67f6a51b5fb0b6aefd2006 100644 (file)
@@ -27,9 +27,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c .S
 
index 1ca8250ab4e9ed76db72231971854e61c30b9b86..d7786bbf1b66f9bd982779a11489f32864e6ad61 100644 (file)
@@ -17,9 +17,7 @@ load_lib dwarf.exp
 set test "watch-notconst"
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if ![dwarf2_support] {
-    return 0  
-}
+require dwarf2_support
 
 # This test can only be run on x86 targets.
 if { ![is_x86_like_target] } {
index 1287f517308794b6af1a45bda014d144acba2eb5..d5694c48d723bf075e7ea668e1284cc8db091cdc 100644 (file)
@@ -24,9 +24,7 @@ set asm_file1 break-asm-file1.s
 set asm_file0 break-asm-file0.s
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 if  {[gdb_compile ${srcdir}/${subdir}/${srcfile} ${binfile}1.o \
          object {debug nowarnings optimize=-O0}] != ""} {
index 369485feaae944581f54c7d6077242efb990dfd7..336290ee1e17fd5efd684cf43c9087f619525b28 100644 (file)
@@ -18,9 +18,7 @@ load_lib dwarf.exp
 load_lib mi-support.exp
 set MIFLAGS "-i=mi"
 
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .S dw2-ref-missing-frame-func.c dw2-ref-missing-frame-main.c
 set objsfile [standard_output_file ${testfile}.o]
index 316909d1654d96b4bc1121af4c56614e0c1d8836..94db94289e25788dd4519c7ee131f82e0d4f103e 100644 (file)
@@ -17,9 +17,7 @@ load_lib mi-support.exp
 set MIFLAGS "-i=mi"
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 # This test can only be run on x86_64 targets.
 if {![istarget "x86_64-*-*"] || ![is_lp64_target]} {
index 9a461ae74205d62ba2969012e54f3fabd75937b5..d7e5a89f2816da2d228003e4e22ca52d3fc5cbf5 100644 (file)
@@ -15,9 +15,7 @@
 load_lib dwarf.exp
 
 # This test can only be run on targets which support DWARF-2 and use gas.
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c entry-values-dw.S
 
index 2e88e4eb551543ab749a19d950adb1c8b895b423..c000bb1d34e0ea8b3c75aa7c647d782db4338321 100644 (file)
@@ -16,9 +16,7 @@
 load_lib "trace-support.exp"
 load_lib dwarf.exp
 
-if {![dwarf2_support]} {
-    return 0
-}
+require dwarf2_support
 
 standard_testfile .c -dbg.S