This is the mail archive of the gdb-cvs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[binutils-gdb] [testsuite] Pass -g3 to clang in gdb.base/macscp.exp


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7c3c1aa885b720e25b25af6ac05f34f9ff0e3dfa

commit 7c3c1aa885b720e25b25af6ac05f34f9ff0e3dfa
Author: Yao Qi <yao.qi@linaro.org>
Date:   Thu Nov 23 15:30:56 2017 +0000

    [testsuite] Pass -g3 to clang in gdb.base/macscp.exp
    
    clang accepts option -g3 too.  I checked the manual of xlc and icc, looks
    they don't accept -g3 option, so I don't pass -g3 for them.
    
    gdb/testsuite:
    
    2017-11-23  Yao Qi  <yao.qi@linaro.org>
    
    	* gdb.base/macscp.exp: Append -g3 to additional_flags for clang.

Diff:
---
 gdb/testsuite/ChangeLog           | 4 ++++
 gdb/testsuite/gdb.base/macscp.exp | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index 8ff1180..f3f1186 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2017-11-22  Yao Qi  <yao.qi@linaro.org>
+
+	* gdb.base/macscp.exp: Append -g3 to additional_flags for clang.
+
 2017-11-22  Simon Marchi  <simon.marchi@ericsson.com>
 
 	* gdb.opt/inline-locals.exp: Mark tests as KFAIL.
diff --git a/gdb/testsuite/gdb.base/macscp.exp b/gdb/testsuite/gdb.base/macscp.exp
index c5cd899..d4242cc 100644
--- a/gdb/testsuite/gdb.base/macscp.exp
+++ b/gdb/testsuite/gdb.base/macscp.exp
@@ -21,7 +21,7 @@ set objfile [standard_output_file ${testfile}.o]
 set options { debug additional_flags=-DFROM_COMMANDLINE=ARG}
 
 get_compiler_info
-if [test_compiler_info gcc*] {
+if { [test_compiler_info "gcc-*"] || [test_compiler_info "clang-*"] } {
     lappend options additional_flags=-g3
 }


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]