From: Jim Blandy Date: Mon, 23 Dec 2002 00:02:02 +0000 (+0000) Subject: * gdb.trace/tfind.exp: Pass '-O1' flag via the 'optimize' option, X-Git-Tag: gdb_6_0-branchpoint~227 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f0a847b8c7d6ba5a4d0df552453821f67c939e82;p=thirdparty%2Fbinutils-gdb.git * gdb.trace/tfind.exp: Pass '-O1' flag via the 'optimize' option, rather than as part of the output file name. --- diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 1ca3208569a..23c9b107047 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,5 +1,8 @@ 2002-12-22 Jim Blandy + * gdb.trace/tfind.exp: Pass '-O1' flag via the 'optimize' option, + rather than as part of the output file name. + * gdb.base/attach.exp: There's no need to copy the test program to /tmp; that was only ever necessary on HP/UX, and this test is entirely disabled there anyway. diff --git a/gdb/testsuite/gdb.trace/tfind.exp b/gdb/testsuite/gdb.trace/tfind.exp index f678975f27e..95073518218 100644 --- a/gdb/testsuite/gdb.trace/tfind.exp +++ b/gdb/testsuite/gdb.trace/tfind.exp @@ -53,8 +53,13 @@ if [istarget "m68k-*-elf"] then { set testfile "actions" set srcfile ${testfile}.c set binfile $objdir/$subdir/$testfile - if { [gdb_compile "$srcdir/$subdir/$srcfile" "$binfile -O1" \ - executable {debug additional_flags=-w}] != "" } { + + # Why does this test require '-O1' level optimization? (In + # general, the optimization level should be left under the control + # of the test framework (target_list and so on), so if we don't + # have to override it in individual tests like this, we shouldn't.) + if { [gdb_compile "$srcdir/$subdir/$srcfile" "$binfile" \ + executable {debug additional_flags=-w optimize=-O1}] != "" } { gdb_suppress_entire_file "Testcase compile failed, so all tests in this file will automatically fail." } gdb_load $binfile