mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-01-18 12:24:38 +08:00
* gdb.base/gnu-debugdata.exp: Also include "D" symbols in
${binfile}.funcsyms list.
This commit is contained in:
parent
e90e9ad971
commit
e58fcc1591
@ -1,3 +1,8 @@
|
||||
2012-12-05 Ulrich Weigand <uweigand@de.ibm.com>
|
||||
|
||||
* gdb.base/gnu-debugdata.exp: Also include "D" symbols in
|
||||
${binfile}.funcsyms list.
|
||||
|
||||
2012-12-04 Yao Qi <yao@codesourcery.com>
|
||||
|
||||
PR gdb/13443
|
||||
|
@ -95,10 +95,12 @@ if {[pipeline "nm -D" \
|
||||
}
|
||||
|
||||
# Extract all the text (i.e. function) symbols from the debuginfo.
|
||||
# (Note that we actually also accept "D" symbols, for the benefit
|
||||
# of platforms like PowerPC64 that use function descriptors.)
|
||||
remote_file host delete ${binfile}.funcsyms
|
||||
if {[pipeline "nm" \
|
||||
[list [transform nm] "${binfile} --format=posix --defined-only"] \
|
||||
[list awk "\\{if(\\\$2==\"T\"||\\\$2==\"t\")print\\ \\\$1\\}"] \
|
||||
[list awk "\\{if(\\\$2==\"T\"||\\\$2==\"t\"||\\\$2==\"D\")print\\ \\\$1\\}"] \
|
||||
[list sort "" "" "${binfile}.funcsyms"]]} {
|
||||
return -1
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user