aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2014-04-11 12:45:37 -0700
committerDavid Blaikie <dblaikie@gmail.com>2014-04-11 17:26:23 -0700
commitf180a1fb463a6a9ab4a883374120d16770486914 (patch)
tree545e606c395633397e9accddca1c2feb2f9db565
parentd616f26a0480204b401470af5759ea2c60775644 (diff)
downloadgdb-f180a1fb463a6a9ab4a883374120d16770486914.zip
gdb-f180a1fb463a6a9ab4a883374120d16770486914.tar.gz
gdb-f180a1fb463a6a9ab4a883374120d16770486914.tar.bz2
Compile inline test with -std=gnu89 explicitly to override Clang's default (-std=c99)
gdb/testsuite/ * gdb.opt/inline-break.exp: Explicitly specify -std=gnu89 to override Clang's default.
-rw-r--r--gdb/testsuite/ChangeLog5
-rw-r--r--gdb/testsuite/gdb.opt/inline-break.exp4
2 files changed, 8 insertions, 1 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index ed448c5..f7a4b8e 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2014-04-11 David Blaikie <dblaikie@gmail.com>
+
+ * gdb.opt/inline-break.exp: Explicitly specify -std=gnu89 to
+ override Clang's default.
+
2014-04-11 Joel Brobecker <brobecker@adacore.com>
Revert the following changes (regressions):
diff --git a/gdb/testsuite/gdb.opt/inline-break.exp b/gdb/testsuite/gdb.opt/inline-break.exp
index 21c958a..4ff379a 100644
--- a/gdb/testsuite/gdb.opt/inline-break.exp
+++ b/gdb/testsuite/gdb.opt/inline-break.exp
@@ -19,8 +19,10 @@
standard_testfile
+# Explicitly specify gnu89 for gnu inline semantics to override Clang's default
+# of c99.
if { [prepare_for_testing $testfile.exp $testfile $srcfile \
- {debug optimize=-O2 additional_flags=-Winline}] } {
+ {debug optimize=-O2 additional_flags=-Winline additional_flags=-std=gnu89}] } {
return -1
}