diff --git a/gdb/testsuite/gdb.base/info-macros.exp b/gdb/testsuite/gdb.base/info-macros.exp index 538279fd309..f1d912a75cf 100644 --- a/gdb/testsuite/gdb.base/info-macros.exp +++ b/gdb/testsuite/gdb.base/info-macros.exp @@ -21,13 +21,13 @@ if [using_fission] { return -1 } +set options {debug} + get_compiler_info if { [test_compiler_info gcc*] } { - # Don't use "debug" here. Otherwise "-g" would be appended to the gcc - # command line, possibly overriding "-g3" (depending on gcc version). - set options "additional_flags=-g3" + lappend options "additional_flags=-g3" } elseif { [test_compiler_info clang*] } { - set options "additional_flags=-fdebug-macro" + lappend options "additional_flags=-fdebug-macro" } else { untested "no compiler info" return -1