mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-11-16 04:24:43 +00:00
gdb: Add i386-gnu-tdep to the list of objects for x86_64-*-gnu*
When starting GDB on Hurd amd64, one will currently see the following warning: # gdb -q gdb: warning: A handler for the OS ABI "GNU/Hurd" is not built into this configuration of GDB. Attempting to continue with the default i386 settings. (gdb) This happens because, in gdb/configure.tgt, the "x86_64-*-gnu*" target is not pulling in the i386-gnu-tdep.o object, which means that only 64-bit debugging is currently supported. The fix here is to add i386-gnu-tdep.o to the gdb_target_obs for Hurd amd64. Signed-off-by: Sergio Durigan Junior <sergiodj@sergiodj.net> Suggested-by: Andrew Burgess <aburgess@redhat.com> Reported-by: Mark Wielaard <mark@klomp.org> Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=33377 Approved-by: Kevin Buettner <kevinb@redhat.com>
This commit is contained in:
@@ -754,7 +754,7 @@ x86_64-*-rtems*)
|
||||
;;
|
||||
x86_64-*-gnu*)
|
||||
# Target: x86_64 running the GNU Hurd
|
||||
gdb_target_obs="amd64-gnu-tdep.o glibc-tdep.o solib-svr4.o"
|
||||
gdb_target_obs="amd64-gnu-tdep.o i386-gnu-tdep.o glibc-tdep.o solib-svr4.o"
|
||||
;;
|
||||
xtensa*-*-*linux*)
|
||||
# Target: GNU/Linux Xtensa
|
||||
|
||||
Reference in New Issue
Block a user