From: Michael Meissner Date: Mon, 6 May 1996 11:56:56 +0000 (+0000) Subject: Do not do XCOFF hoooks for ELF systems X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8678180e14652dc371ead62b55a2367422eacc98;p=binutils-gdb.git Do not do XCOFF hoooks for ELF systems --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 330853b01f2..85ff4237504 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,10 @@ +Mon May 6 07:52:48 1996 Michael Meissner + + * rs6000-tdep.c (_initialize_rs6000_tdep): Don't do XCOFF specific + hooks under ELF. + + * config/powerpc/tm-ppc-eabi.h: Define ELF_OBJECT_FORMAT. + start-sanitize-gdbtk Thu May 2 19:17:49 1996 Stan Shebs diff --git a/gdb/rs6000-tdep.c b/gdb/rs6000-tdep.c index f2acdf6bc49..85b01e34d12 100644 --- a/gdb/rs6000-tdep.c +++ b/gdb/rs6000-tdep.c @@ -1,5 +1,5 @@ /* Target-dependent code for GDB, the GNU debugger. - Copyright 1986, 1987, 1989, 1991, 1992, 1993, 1994, 1995 + Copyright 1986, 1987, 1989, 1991, 1992, 1993, 1994, 1995, 1996 Free Software Foundation, Inc. This file is part of GDB. @@ -1268,20 +1268,21 @@ gdb_print_insn_powerpc (memaddr, info) void _initialize_rs6000_tdep () { - /* Initialize hook in xcoffread for recording the toc offset value - of a symbol table into the ldinfo structure, for native rs6000 - config. */ +#ifndef ELF_OBJECT_FORMAT { extern void (*xcoff_add_toc_to_loadinfo_hook) PARAMS ((unsigned long)); + extern void (*xcoff_init_loadinfo_hook) PARAMS ((void)); + + /* Initialize hook in xcoffread for recording the toc offset value + of a symbol table into the ldinfo structure, for native rs6000 + config. */ xcoff_add_toc_to_loadinfo_hook = &xcoff_add_toc_to_loadinfo; - } - /* Initialize hook in xcoffread for calling xcoff_init_loadinfo in - a native rs6000 config. */ - { - extern void (*xcoff_init_loadinfo_hook) PARAMS ((void)); + /* Initialize hook in xcoffread for calling xcoff_init_loadinfo in + a native rs6000 config. */ xcoff_init_loadinfo_hook = &xcoff_init_loadinfo; } +#endif /* ELF_OBJECT_FORMAT */ /* FIXME, this should not be decided via ifdef. */ #ifdef GDB_TARGET_POWERPC