mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-02-17 13:10:12 +08:00
Revert 2004-04-16 change.
* i386-tdep.c (i386_gdbarch_init): Fix comment typos. (i386_coff_init_abi): Remove. * i386-tdep.h (i386_coff_init_abi): Remove. * i386-cygwin-tdep.c (i386_cygwin_init_abi): Remove call to above.
This commit is contained in:
parent
e492f9d624
commit
d4dc1a9120
@ -1,3 +1,11 @@
|
||||
2004-04-30 Brian Ford <ford@vss.fsi.com>
|
||||
|
||||
Revert 2004-04-16 change.
|
||||
* i386-tdep.c (i386_gdbarch_init): Fix comment typos.
|
||||
(i386_coff_init_abi): Remove.
|
||||
* i386-tdep.h (i386_coff_init_abi): Remove.
|
||||
* i386-cygwin-tdep.c (i386_cygwin_init_abi): Remove call to above.
|
||||
|
||||
2004-04-30 Andrew Cagney <cagney@redhat.com>
|
||||
|
||||
* blockframe.c (find_pc_partial_function): Delete use of
|
||||
|
@ -31,8 +31,6 @@ i386_cygwin_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
|
||||
{
|
||||
struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
|
||||
|
||||
i386_coff_init_abi (info, gdbarch);
|
||||
|
||||
tdep->struct_return = reg_struct_return;
|
||||
}
|
||||
|
||||
|
@ -1788,16 +1788,6 @@ i386_svr4_sigcontext_addr (struct frame_info *next_frame)
|
||||
}
|
||||
|
||||
|
||||
/* Generic COFF. */
|
||||
|
||||
void
|
||||
i386_coff_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
|
||||
{
|
||||
/* We typically use DWARF-in-COFF with the dbx register numbering. */
|
||||
set_gdbarch_dwarf_reg_to_regnum (gdbarch, i386_dbx_reg_to_regnum);
|
||||
set_gdbarch_dwarf2_reg_to_regnum (gdbarch, i386_dbx_reg_to_regnum);
|
||||
}
|
||||
|
||||
/* Generic ELF. */
|
||||
|
||||
void
|
||||
@ -2006,7 +1996,7 @@ i386_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
|
||||
gcc/config/i386.c. GCC also defines a third numbering scheme in
|
||||
gcc/config/i386.c, which it designates as the "default" register
|
||||
map used in 64bit mode. This last register numbering scheme is
|
||||
implemented in dbx64_register_map, and us used for AMD64; see
|
||||
implemented in dbx64_register_map, and is used for AMD64; see
|
||||
amd64-tdep.c.
|
||||
|
||||
Currently, each GCC i386 target always uses the same register
|
||||
@ -2025,8 +2015,8 @@ i386_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
|
||||
native compiler (FreeBSD, NetBSD, OpenBSD, GNU/Linux) or for
|
||||
targets where the native toolchain uses a different numbering
|
||||
scheme for a particular debug format (stabs-in-ELF on Solaris)
|
||||
the defaults below will have to be overridden, like the functions
|
||||
i386_coff_init_abi() and i386_elf_init_abi() do. */
|
||||
the defaults below will have to be overridden, like
|
||||
i386_elf_init_abi() does. */
|
||||
|
||||
/* Use the dbx register numbering scheme for stabs and COFF. */
|
||||
set_gdbarch_stab_reg_to_regnum (gdbarch, i386_dbx_reg_to_regnum);
|
||||
|
@ -210,9 +210,6 @@ extern const struct regset *
|
||||
i386_regset_from_core_section (struct gdbarch *gdbarch,
|
||||
const char *sect_name, size_t sect_size);
|
||||
|
||||
/* Initialize a basic COFF architecture variant. */
|
||||
extern void i386_coff_init_abi (struct gdbarch_info, struct gdbarch *);
|
||||
|
||||
/* Initialize a basic ELF architecture variant. */
|
||||
extern void i386_elf_init_abi (struct gdbarch_info, struct gdbarch *);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user