* configure.in (COREFILE selection): Remove sparc-*-linux*. They

don't actually use trad-core, but a SunOS-style core file handled
by gdb directly.
* hosts/sparclinux.h: Remove.
This commit is contained in:
Richard Henderson 1998-02-23 04:37:04 +00:00
parent 71d51207d1
commit 07fafd5d88
3 changed files with 31 additions and 11 deletions

View File

@ -1,3 +1,30 @@
Sun Feb 22 20:33:05 1998 Richard Henderson <rth@cygnus.com>
* configure.in (COREFILE selection): Remove sparc-*-linux*. They
don't actually use trad-core, but a SunOS-style core file handled
by gdb directly.
* hosts/sparclinux.h: Remove.
start-sanitize-sky
Thu Feb 19 02:38:52 1998 Doug Evans <devans@charmed.cygnus.com>
* reloc.c (BFD_RELOC_MIPS_DVP_27_S4): New reloc type.
* elf32-mips.c (enum reloc_type): Add R_MIPS_DVP_27_S4.
(elf_mips_dvp_27_s4_howto): Describe it.
(bfd_elf32_bfd_reloc_type_lookup): Handle it.
(mips_info_to_how_rel): Handle it.
(mips_elf_relocate_section): Handle it.
* bfd-in2.h,libbfd.h: Regenerate.
end-sanitize-sky
Wed Feb 18 15:31:06 1998 Ian Lance Taylor <ian@cygnus.com>
* peicode.h (pe_print_idata): If there is no .idata section, look
for the import tables in some other section. Make the initial
label line up better with the data. Print the import address
table even if there is no import name table. If the import
address table holds actual addresses, print them.
start-sanitize-sky
Tue Feb 17 20:00:26 1998 Doug Evans <devans@canuck.cygnus.com>

View File

@ -114,6 +114,7 @@ if test "${target}" = "${host}"; then
COREFILE=trad-core.lo
AC_DEFINE(TRAD_HEADER,"hosts/alphalinux.h")
;;
alpha*-*-netbsd*) COREFILE=netbsd-core.lo ;;
alpha*-*-*) COREFILE=osf-core.lo ;;
arm-*-riscix) COREFILE=trad-core.lo ;;
hppa*-*-hpux*) COREFILE=hpux-core.lo ;;
@ -255,13 +256,10 @@ changequote([,])dnl
powerpc-*-aix4*) COREFILE=rs6000-core.lo ;;
powerpc-*-aix*) COREFILE=rs6000-core.lo ;;
powerpc-*-beos*) ;;
powerpc-*-netbsd*) COREFILE=netbsd-core.lo ;;
sparc-*-netbsd* | sparc-*-openbsd*)
COREFILE=netbsd-core.lo
;;
sparc*-*-linux-gnu*)
COREFILE=trad-core.lo
AC_DEFINE(TRAD_HEADER,"hosts/sparclinux.h")
;;
tahoe-*-*)
COREFILE=trad-core.lo
AC_DEFINE(TRAD_HEADER,"hosts/tahoe.h")
@ -286,6 +284,7 @@ changequote([,])dnl
hpux-core.lo) COREFLAG=-DHPUX_CORE ;;
irix-core.lo) COREFLAG=-DIRIX_CORE ;;
lynx-core.lo) COREFLAG=-DLYNX_CORE ;;
netbsd-core.lo) COREFLAG=-DNETBSD_CORE ;;
osf-core.lo) COREFLAG=-DOSF_CORE ;;
ptrace-core.lo) COREFLAG=-DPTRACE_CORE ;;
rs6000-core.lo) COREFLAG="$COREFLAG -DAIX_CORE" ;;
@ -507,7 +506,7 @@ do
shlcoff_small_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
som_vec) tb="$tb som.lo" ;;
sparcle_aout_vec) tb="$tb aout-sparcle.lo aout32.lo" ;;
sparclinux_vec) tb="$tb sparclinux.lo aout32.lo stab-syms.lo" ;;
sparclinux_vec) tb="$tb sparclinux.lo aout32.lo" ;;
sparclynx_aout_vec) tb="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
sparclynx_coff_vec) tb="$tb cf-sparclynx.lo lynx-core.lo" ;;
sparcnetbsd_vec) tb="$tb sparcnetbsd.lo aout32.lo" ;;

View File

@ -1,6 +0,0 @@
/* Linux dumps "struct task_struct" at the end of the core-file. This
structure is currently 1576 bytes long, but we allow up to 4096
bytes to allow for some future growth. */
#define TRAD_CORE_EXTRA_SIZE_ALLOWED 4096
#define TRAD_UNIX_CORE_FILE_FAILING_SIGNAL(abfd) \
((abfd)->tdata.trad_core_data->u.signal)