diff options
Diffstat (limited to 'contrib/binutils/bfd/hosts')
-rw-r--r-- | contrib/binutils/bfd/hosts/alphalinux.h | 6 | ||||
-rw-r--r-- | contrib/binutils/bfd/hosts/decstation.h | 17 | ||||
-rw-r--r-- | contrib/binutils/bfd/hosts/i386bsd.h | 32 | ||||
-rw-r--r-- | contrib/binutils/bfd/hosts/i386linux.h | 8 | ||||
-rw-r--r-- | contrib/binutils/bfd/hosts/i386sco.h | 19 |
5 files changed, 0 insertions, 82 deletions
diff --git a/contrib/binutils/bfd/hosts/alphalinux.h b/contrib/binutils/bfd/hosts/alphalinux.h deleted file mode 100644 index d9ba1b7ec6be..000000000000 --- a/contrib/binutils/bfd/hosts/alphalinux.h +++ /dev/null @@ -1,6 +0,0 @@ -/* Linux dumps "struct task_struct" at the end of the core-file. This - structure is currently 920 bytes long, but we allow up to 1024 - bytes to allow for some future growth. */ -#define TRAD_CORE_EXTRA_SIZE_ALLOWED 1024 -#define TRAD_UNIX_CORE_FILE_FAILING_SIGNAL(abfd) \ - ((abfd)->tdata.trad_core_data->u.signal) diff --git a/contrib/binutils/bfd/hosts/decstation.h b/contrib/binutils/bfd/hosts/decstation.h deleted file mode 100644 index a80c143d525e..000000000000 --- a/contrib/binutils/bfd/hosts/decstation.h +++ /dev/null @@ -1,17 +0,0 @@ -/* Hopefully this should include either machine/param.h (Ultrix) or - machine/machparam.h (Mach), whichever is its name on this system. */ -#include <sys/param.h> - -#include <machine/vmparam.h> - -#define HOST_PAGE_SIZE NBPG -/* #define HOST_SEGMENT_SIZE NBPG -- we use HOST_DATA_START_ADDR */ -#define HOST_MACHINE_ARCH bfd_arch_mips -/* #define HOST_MACHINE_MACHINE */ - -#define HOST_TEXT_START_ADDR USRTEXT -#define HOST_DATA_START_ADDR USRDATA -#define HOST_STACK_END_ADDR USRSTACK - -#define TRAD_UNIX_CORE_FILE_FAILING_SIGNAL(core_bfd) \ - ((core_bfd)->tdata.trad_core_data->u.u_arg[0]) diff --git a/contrib/binutils/bfd/hosts/i386bsd.h b/contrib/binutils/bfd/hosts/i386bsd.h deleted file mode 100644 index 8eee3d82fb7f..000000000000 --- a/contrib/binutils/bfd/hosts/i386bsd.h +++ /dev/null @@ -1,32 +0,0 @@ -/* Intel 386 running any BSD Unix */ - -#include <machine/param.h> -#include <machine/vmparam.h> - -/* Recent versions of FreeBSD don't define NBPG. */ -#ifndef NBPG -#ifdef PAGE_SIZE -#define NBPG PAGE_SIZE -#endif -#endif - -#define HOST_PAGE_SIZE NBPG -#define HOST_MACHINE_ARCH bfd_arch_i386 -#define HOST_TEXT_START_ADDR USRTEXT - -/* Jolitz suggested defining HOST_STACK_END_ADDR to - (u.u_kproc.kp_eproc.e_vm.vm_maxsaddr + MAXSSIZ), which should work on - both BSDI and 386BSD, but that is believed not to work for BSD 4.4. */ - -#ifdef __bsdi__ -/* This seems to be the right thing for BSDI. */ -#define HOST_STACK_END_ADDR USRSTACK -#define HOST_DATA_START_ADDR ((bfd_vma)u.u_kproc.kp_eproc.e_vm.vm_daddr) -#else -/* This seems to be the right thing for 386BSD release 0.1. */ -#define HOST_STACK_END_ADDR (USRSTACK - MAXSSIZ) -#endif - -#define TRAD_UNIX_CORE_FILE_FAILING_SIGNAL(core_bfd) \ - ((core_bfd)->tdata.trad_core_data->u.u_sig) -#define u_comm u_kproc.kp_proc.p_comm diff --git a/contrib/binutils/bfd/hosts/i386linux.h b/contrib/binutils/bfd/hosts/i386linux.h deleted file mode 100644 index 13a51f1bd14c..000000000000 --- a/contrib/binutils/bfd/hosts/i386linux.h +++ /dev/null @@ -1,8 +0,0 @@ -/* Linux writes the task structure at the end of the core file. Currently it - is 2912 bytes. It is possible that this should be a pickier check, but - we should probably not be too picky (the size of the task structure might - vary, and if it's not the length we expect it to be, it doesn't affect - our ability to process the core file). So allow 0-4096 extra bytes at - the end. */ - -#define TRAD_CORE_EXTRA_SIZE_ALLOWED 4096 diff --git a/contrib/binutils/bfd/hosts/i386sco.h b/contrib/binutils/bfd/hosts/i386sco.h deleted file mode 100644 index ec8608c61dd5..000000000000 --- a/contrib/binutils/bfd/hosts/i386sco.h +++ /dev/null @@ -1,19 +0,0 @@ -/* Core file stuff. At least some, perhaps all, of the following - defines work on many more systems than just SCO. */ - -#define NBPG NBPC -#define UPAGES USIZE -#define HOST_DATA_START_ADDR u.u_exdata.ux_datorg -#define HOST_STACK_START_ADDR u.u_sub -#define TRAD_UNIX_CORE_FILE_FAILING_SIGNAL(abfd) \ - ((core_upage(abfd)->u_sysabort != 0) \ - ? core_upage(abfd)->u_sysabort \ - : -1) - -/* According to the manpage, a version 2 SCO corefile can contain - various additional sections (it is cleverly arranged so the u area, - data, and stack are first where we can find them). So without - writing lots of code to parse all their headers and stuff, we can't - know whether a corefile is bigger than it should be. */ - -#define TRAD_CORE_ALLOW_ANY_EXTRA_SIZE 1 |