aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.cp/temargs.exp
diff options
context:
space:
mode:
authorTom de Vries <tdevries@suse.de>2019-05-21 16:32:41 +0200
committerTom de Vries <tdevries@suse.de>2019-05-21 16:32:41 +0200
commit669d0468399d8375f4d25289938a0c06d12e7f2e (patch)
treed23176ea576a95e6656620b0c309d2d02da04db6 /gdb/testsuite/gdb.cp/temargs.exp
parent8fe9a076adf308ec813246a96f915c5ab5b6a75f (diff)
downloadgdb-669d0468399d8375f4d25289938a0c06d12e7f2e.zip
gdb-669d0468399d8375f4d25289938a0c06d12e7f2e.tar.gz
gdb-669d0468399d8375f4d25289938a0c06d12e7f2e.tar.bz2
[gdb/testsuite] Require c++11 where necessary
When building gdb on ubuntu 16.04 with gcc 5.4.0, and running the gdb testsuite we run into failures due test-cases requiring at least c++1. Fix this by adding -std=c++11 to those test-cases. Tested on x86_64-linux. gdb/testsuite/ChangeLog: 2019-05-21 Tom de Vries <tdevries@suse.de> * gdb.arch/amd64-eval.exp: Require c++11. * gdb.base/max-depth.exp: Same. * gdb.compile/compile-cplus-array-decay.exp: Same. * gdb.cp/meth-typedefs.exp: Same. * gdb.cp/subtypes.exp: Same. * gdb.cp/temargs.exp: Same.
Diffstat (limited to 'gdb/testsuite/gdb.cp/temargs.exp')
-rw-r--r--gdb/testsuite/gdb.cp/temargs.exp3
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/testsuite/gdb.cp/temargs.exp b/gdb/testsuite/gdb.cp/temargs.exp
index 702e972..a1fbaf1 100644
--- a/gdb/testsuite/gdb.cp/temargs.exp
+++ b/gdb/testsuite/gdb.cp/temargs.exp
@@ -23,7 +23,8 @@ if {[skip_cplus_tests]} {
standard_testfile .cc
-if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug c++}]} {
+if {[prepare_for_testing "failed to prepare" $testfile $srcfile \
+ {debug c++ additional_flags=-std=c++11}]} {
return -1
}