]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
[gdb/testsuite] Use c++ flag in c++ test-cases
authorTom de Vries <tdevries@suse.de>
Tue, 4 Feb 2025 12:53:20 +0000 (13:53 +0100)
committerTom de Vries <tdevries@suse.de>
Tue, 4 Feb 2025 12:53:20 +0000 (13:53 +0100)
commita03e9c2782b42ba82a80164ffc9cf956b9dc092c
tree5da04b1e539a45f2f27db63df83425de59e0148d
parent2470de6c0cbe3528f180e8aa7ea9bfd2e4f9ce37
[gdb/testsuite] Use c++ flag in c++ test-cases

In some cases, test-cases use c++, but don't add "c++" to the compilation
flags.  This can cause problems with some compilers.

Fix this in some test-cases.

Approved-By: Tom Tromey <tom@tromey.com>
PR testsuite/30380
Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=30380
21 files changed:
gdb/testsuite/gdb.arch/amd64-entry-value.exp
gdb/testsuite/gdb.arch/amd64-tailcall-cxx.exp
gdb/testsuite/gdb.base/condbreak-multi-context.exp
gdb/testsuite/gdb.base/main-psymtab.exp
gdb/testsuite/gdb.base/persistent-lang.exp
gdb/testsuite/gdb.base/skipcxx.exp
gdb/testsuite/gdb.base/start-cpp.exp
gdb/testsuite/gdb.cp/call-method-register.exp
gdb/testsuite/gdb.cp/empty-enum.exp
gdb/testsuite/gdb.cp/incomplete-type-overload.exp
gdb/testsuite/gdb.cp/main-cp.exp
gdb/testsuite/gdb.cp/method-call-in-c.exp
gdb/testsuite/gdb.cp/minsym-fallback.exp
gdb/testsuite/gdb.cp/vla-cxx.exp
gdb/testsuite/gdb.dwarf2/gdb-index-cxx.exp
gdb/testsuite/gdb.dwarf2/method-ptr.exp
gdb/testsuite/gdb.dwarf2/missing-type-name-for-templates.exp
gdb/testsuite/gdb.dwarf2/subrange.exp
gdb/testsuite/gdb.guile/types-module.exp
gdb/testsuite/gdb.linespec/cpcompletion.exp
gdb/testsuite/gdb.linespec/cpls-ops.exp