diff options
author | Daniel Jacobowitz <drow@false.org> | 2007-01-09 21:34:30 +0000 |
---|---|---|
committer | Daniel Jacobowitz <drow@false.org> | 2007-01-09 21:34:30 +0000 |
commit | aa28a74efb2773e42c35302b4e8a2e0510cb2858 (patch) | |
tree | e83dee8aa1fbd91d10a019e93e37c1eea6d37fce /gdb/config.in | |
parent | 1cfd2c3eed930ee8a6e074d73f77f86d3c151546 (diff) | |
download | gdb-aa28a74efb2773e42c35302b4e8a2e0510cb2858.zip gdb-aa28a74efb2773e42c35302b4e8a2e0510cb2858.tar.gz gdb-aa28a74efb2773e42c35302b4e8a2e0510cb2858.tar.bz2 |
* configure.ac (DEBUGDIR_RELOCATABLE): Define for debugdir inside
exec_prefix.
(TARGET_SYSTEM_ROOT_RELOCATABLE): Allow for exec_prefix being
'${prefix}'.
* configure, config.in: Regenerate.
* defs.h (debug_file_directory): Declare.
* main.c (captured_main): Canonicalize gdb_sysroot. Assume
TARGET_SYSTEM_ROOT is defined. Initialize debug_file_directory and
relocate it if DEBUGDIR_RELOCATABLE.
* symfile.c (debug_file_directory): Make non-static.
(find_separate_debug_file): Look for debug info for SYSROOT/PATH
in DEBUGDIR/PATH if DEBUGDIR is inside SYSROOT.
(_initialize_symfile): Don't initialize debug_file_directory here.
Diffstat (limited to 'gdb/config.in')
-rw-r--r-- | gdb/config.in | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gdb/config.in b/gdb/config.in index 11647f1..59793f5 100644 --- a/gdb/config.in +++ b/gdb/config.in @@ -14,6 +14,9 @@ /* Global directory for separate debug files. */ #undef DEBUGDIR +/* Define if the debug directory should be relocated when GDB is moved. */ +#undef DEBUGDIR_RELOCATABLE + /* Define to BFD's default architecture. */ #undef DEFAULT_BFD_ARCH |