* configure.ac (DEBUGDIR_RELOCATABLE): Define for debugdir inside
authorDaniel Jacobowitz <drow@false.org>
Tue, 9 Jan 2007 21:34:30 +0000 (21:34 +0000)
committerDaniel Jacobowitz <drow@false.org>
Tue, 9 Jan 2007 21:34:30 +0000 (21:34 +0000)
commitaa28a74efb2773e42c35302b4e8a2e0510cb2858
treee83dee8aa1fbd91d10a019e93e37c1eea6d37fce
parent1cfd2c3eed930ee8a6e074d73f77f86d3c151546
* 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.
gdb/ChangeLog
gdb/config.in
gdb/configure
gdb/configure.ac
gdb/defs.h
gdb/main.c
gdb/symfile.c