mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-22 19:09:31 +08:00
Add call to get_compiler_info to gdb_compile_shlib.
https://sourceware.org/ml/gdb-patches/2013-12/msg00374.html gdb/testsuite/ChangeLog * lib/gdb.exp (gdb_compile_shlib): Add call to get_compiler_info, update comment.
This commit is contained in:
@ -1,3 +1,8 @@
|
|||||||
|
2013-12-10 Andrew Burgess <aburgess@broadcom.com>
|
||||||
|
|
||||||
|
* lib/gdb.exp (gdb_compile_shlib): Add call to get_compiler_info,
|
||||||
|
update comment.
|
||||||
|
|
||||||
2013-12-10 Joel Brobecker <brobecker@adacore.com>
|
2013-12-10 Joel Brobecker <brobecker@adacore.com>
|
||||||
|
|
||||||
* gdb.ada/int_deref.exp: Add test verifying that we print
|
* gdb.ada/int_deref.exp: Add test verifying that we print
|
||||||
|
@ -2809,12 +2809,19 @@ proc gdb_compile_pthreads {source dest type options} {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
# Build a shared library from SOURCES. You must use get_compiler_info
|
# Build a shared library from SOURCES.
|
||||||
# first.
|
|
||||||
|
|
||||||
proc gdb_compile_shlib {sources dest options} {
|
proc gdb_compile_shlib {sources dest options} {
|
||||||
set obj_options $options
|
set obj_options $options
|
||||||
|
|
||||||
|
set info_options ""
|
||||||
|
if { [lsearch -exact $options "c++"] >= 0 } {
|
||||||
|
set info_options "c++"
|
||||||
|
}
|
||||||
|
if [get_compiler_info ${info_options}] {
|
||||||
|
return -1
|
||||||
|
}
|
||||||
|
|
||||||
switch -glob [test_compiler_info] {
|
switch -glob [test_compiler_info] {
|
||||||
"xlc-*" {
|
"xlc-*" {
|
||||||
lappend obj_options "additional_flags=-qpic"
|
lappend obj_options "additional_flags=-qpic"
|
||||||
|
Reference in New Issue
Block a user