Index: gdb/testsuite/gdb.base/gnu-ifunc.exp |
diff --git a/gdb/testsuite/gdb.base/gnu-ifunc.exp b/gdb/testsuite/gdb.base/gnu-ifunc.exp |
index a8b967aebdf43e51f9d30b6b11d742966e01e613..6a61f572c3da5a02f851b588c6855a318d257de5 100644 |
--- a/gdb/testsuite/gdb.base/gnu-ifunc.exp |
+++ b/gdb/testsuite/gdb.base/gnu-ifunc.exp |
@@ -1,4 +1,4 @@ |
-# Copyright (C) 2009-2012 Free Software Foundation, Inc. |
+# Copyright (C) 2009-2013 Free Software Foundation, Inc. |
# This program is free software; you can redistribute it and/or modify |
# it under the terms of the GNU General Public License as published by |
@@ -17,18 +17,16 @@ if {[skip_shlib_tests]} { |
return 0 |
} |
-set testfile "gnu-ifunc" |
+standard_testfile .c |
set executable ${testfile} |
-set srcfile ${testfile}.c |
-set binfile ${objdir}/${subdir}/${executable} |
set staticexecutable ${executable}-static |
-set staticbinfile ${objdir}/${subdir}/${staticexecutable} |
+set staticbinfile [standard_output_file ${staticexecutable}] |
set libfile "${testfile}-lib" |
set libsrc ${libfile}.c |
-set lib_so ${objdir}/${subdir}/${libfile}.so |
+set lib_so [standard_output_file ${libfile}.so] |
# $lib_o must not have {debug}, it would override the STT_GNU_IFUNC ELF markers. |
-set lib_o ${objdir}/${subdir}/${libfile}.o |
+set lib_o [standard_output_file ${libfile}.o] |
# We need DWARF for the "final" function as we "step" into the function and GDB |
# would step-over the "final" function if there would be no line number debug |
@@ -65,7 +63,7 @@ gdb_load_shlibs ${lib_so} |
if ![runto_main] then { |
fail "Can't run to main" |
- return 1; |
+ return 1 |
} |
# The "if" condition is artifical to test regression of a former patch. |