mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-27 14:39:09 +08:00
2004-01-14 Elena Zannoni <ezannoni@redhat.com>
* gdb.base/sepdebug.exp: Bail out of the test if we don't know what debug info we have. Print a better message if something goes wrong while producing the separate debug info file.
This commit is contained in:
@ -1,3 +1,9 @@
|
|||||||
|
2004-01-14 Elena Zannoni <ezannoni@redhat.com>
|
||||||
|
|
||||||
|
* gdb.base/sepdebug.exp: Bail out of the test if we don't know
|
||||||
|
what debug info we have. Print a better message if something goes
|
||||||
|
wrong while producing the separate debug info file.
|
||||||
|
|
||||||
2004-01-14 Michael Chastain <mec.gnu@mindspring.com>
|
2004-01-14 Michael Chastain <mec.gnu@mindspring.com>
|
||||||
|
|
||||||
* gdb.base/callfuncs.c: Remove explicit declaration of malloc.
|
* gdb.base/callfuncs.c: Remove explicit declaration of malloc.
|
||||||
|
@ -72,17 +72,22 @@ if { [test_debug_format "stabs"] } then {
|
|||||||
# (see dejagnu/lib/framework.exp)
|
# (see dejagnu/lib/framework.exp)
|
||||||
unsupported "no separate debug info handling with stabs"
|
unsupported "no separate debug info handling with stabs"
|
||||||
return -1
|
return -1
|
||||||
|
} elseif { [test_debug_format "unknown"] } then {
|
||||||
|
# gdb doesn't know what the debug format is. We are out of luck here.
|
||||||
|
unsupported "unknown debugging format"
|
||||||
|
return -1
|
||||||
}
|
}
|
||||||
gdb_exit
|
gdb_exit
|
||||||
|
|
||||||
# Note: the procedure gdb_gnu_strip_debug will produce an executable called
|
# Note: the procedure gdb_gnu_strip_debug will produce an executable called
|
||||||
# ${binfile}, which is just like the executable ($binfile) but without
|
# ${binfile}, which is just like the executable ($binfile) but without
|
||||||
# the debuginfo. Instead $binfile has a .gnudebuglink section which contains
|
# the debuginfo. Instead $binfile has a .gnudebuglink section which contains
|
||||||
# the name of a idebuginfo only file. This file will be stored in the
|
# the name of a debuginfo only file. This file will be stored in the
|
||||||
# gdb.base/.debug subdirectory.
|
# gdb.base/.debug subdirectory.
|
||||||
|
|
||||||
if [gdb_gnu_strip_debug $binfile] {
|
if [gdb_gnu_strip_debug $binfile] {
|
||||||
unsupported "no separate debug info handling"
|
# check that you have a recent version of strip and objcopy installed
|
||||||
|
unsupported "cannot produce separate debug info files"
|
||||||
return -1
|
return -1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user