aboutsummaryrefslogtreecommitdiff
path: root/bfd/hosts
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1996-02-27 19:31:29 +0000
committerIan Lance Taylor <ian@airs.com>1996-02-27 19:31:29 +0000
commit55626bf0869ae0199da7a57613912e46cf839c9f (patch)
tree423fece67f164d3d52af783424647d9eace4f949 /bfd/hosts
parent6c7b309055066861281ffdb0b8e7d64d5227257f (diff)
downloadgdb-55626bf0869ae0199da7a57613912e46cf839c9f.zip
gdb-55626bf0869ae0199da7a57613912e46cf839c9f.tar.gz
gdb-55626bf0869ae0199da7a57613912e46cf839c9f.tar.bz2
Tue Feb 27 14:17:31 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* m68klinux.c: New file. * hosts/m68klinux.h: New file. * config.bfd (m68*-*-linuxaout*, m68*-*-linux*): New targets. * configure.in (m68*-*-linux*): New native host. (m68klinux_vec): New vector. * configure: Rebuild. * targets.c (m68klinux_vec): Declare. * i386linux.c (bfd_i386linux_size_dynamic_sections): Renamed from bfd_linux_size_dynmic_sections to avoid clash with m68klinux.c. * bfd-in.h (bfd_i386linux_size_dynamic_sections): Rename declaration from bfd_linux_size_dynamic_sections. (bfd_m68klinux_size_dynamic_sections): Declare. * bfd-in2.h: Rebuild. * Makefile.in: Rebuild dependencies. (BFD32_BACKENDS): Add m68klinux.o. (BFD32_BACKENDS_CFILES): Add m68klinux.c.
Diffstat (limited to 'bfd/hosts')
-rw-r--r--bfd/hosts/.Sanitize1
-rw-r--r--bfd/hosts/m68klinux.h6
2 files changed, 7 insertions, 0 deletions
diff --git a/bfd/hosts/.Sanitize b/bfd/hosts/.Sanitize
index cc68c8c..7f47671 100644
--- a/bfd/hosts/.Sanitize
+++ b/bfd/hosts/.Sanitize
@@ -35,6 +35,7 @@ i386mach3.h
i386sco.h
i860mach3.h
m68kaux.h
+m68klinux.h
m88kmach3.h
mipsbsd.h
mipsmach3.h
diff --git a/bfd/hosts/m68klinux.h b/bfd/hosts/m68klinux.h
new file mode 100644
index 0000000..0067dfa
--- /dev/null
+++ b/bfd/hosts/m68klinux.h
@@ -0,0 +1,6 @@
+/* Linux dumps "struct task_struct" at the end of the core-file. This
+ structure is currently 2512 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)