Stu Grossman
aef0bd9996
Add i386lynx.c.
1993-05-24 21:04:09 +00:00
Stu Grossman
43152fe57b
* i386lynx.c: New module for Lynx variant of a.out.
...
* Makefile.in (BFD_BACKENDS CFILES depends): Add i386lynx.c.
* gen-aout.c: Get rid of defunct endian stuff, print out true
pagesize.
* targets.c (target_vector): Add i386lynx_vec.
1993-05-22 02:08:20 +00:00
Jim Kingdon
01e8df99e5
ISC changes
1993-05-21 22:34:16 +00:00
David MacKenzie
c881d68721
Move printing from bfd to nm.
1993-05-21 21:09:02 +00:00
David MacKenzie
93b4f01814
Move printing from bfd to nm and add POSIX and SysV formats.
1993-05-21 21:06:25 +00:00
Jim Kingdon
67a113cf3e
* trad-core.c: Check macro TRAD_CORE_EXTRA_SIZE_ALLOWED.
...
hosts/i386linux.h: Define it.
1993-05-19 21:11:49 +00:00
Jim Kingdon
b7e80156db
* trad-core.c: Check macro TRAD_CORE_EXTRA_SIZE_ALLOWED.
...
hosts/i386linux.h: Define it.
1993-05-19 20:57:20 +00:00
Ken Raeburn
09f080a55e
hppa assembler/disasm support routines
1993-05-17 19:04:58 +00:00
Ken Raeburn
00312bc1b2
bump version number
1993-05-17 19:03:44 +00:00
Ken Raeburn
71f73518ed
keep miniframe.h
1993-05-14 10:18:18 +00:00
Ken Raeburn
8e40bcd8ec
expand comment about "global_sym" complaint
1993-05-14 09:43:28 +00:00
Ken Raeburn
024b9649f6
add ct miniframe host support
1993-05-14 09:39:38 +00:00
Ian Lance Taylor
979227d480
* bout.c (aout32_slurp_extended_name_table): Define to be
...
_bfd_slurp_extended_name_table rather than bfd_true.
1993-05-12 21:44:18 +00:00
Ian Lance Taylor
bb511e8a1e
* coff-mips.c: Include libaout.h and aout/aout64.h to get
...
definitions for N_SET[ATDB].
(ecoff_howto_table): Moved near top of file.
(ecoff_set_symbol_info): If a STABS symbol of type N_SET[ATDB] is
seen, cook up a constructor section of the same name and put in a
reloc pointing to the symbol. This lets the GNU linker build
global constructors and destructors without using collect.
1993-05-12 21:42:20 +00:00
Fred Fish
aa9a648958
* configure.in (hppa*-*-bsd): Change to hppa*-*-bsd*
...
* configure.in (hppa*-*-hpux): Change to hppa*-*-hpux*
* configure.in (m68*-hp-bsd): Change to m68*-hp-bsd*
* configure.in (m68*-*-hpux): Change to m68*-*-hpux*
* configure.in (*-*-bsd): Change to *-*-bsd*
1993-05-09 23:42:50 +00:00
Per Bothner
df6dfda7fb
* elf32-hppa.c (elf_hppa_reloc_type_lookup): Cast enums to
...
int, for the sake of the old Portable C Compiler.
1993-05-05 23:12:11 +00:00
Fred Fish
cc8e9e5b5f
* trad-core.c (NO_SIGNED_GET): New macro.
...
* trad-core.c (trad_core_vec): Use new NO_SIGNED_GET instead of
signed NO_GET, where appropriate.
1993-05-02 21:53:13 +00:00
Fred Fish
772b5e9b59
* configure.in (i[34]86-*-linux*): Add; bfd_target = i386-linux.
...
* configure.in (*-*-linux*): Remove until linux port for a
non-i386/i486 system is actually available.
1993-05-02 18:43:09 +00:00
Stu Grossman
b2057735d8
* libhppa.h: #undef e_* symbols which come from <machine/som.h>
...
when compiling under HPUX.
1993-05-01 03:05:18 +00:00
Stu Grossman
d325e28cfd
* The following patches are from Jeffrey Law <law@cs.utah.edu>.
...
* hppa.c (hppa_core_file_p): Provide a temporary dummy routine
for HOST_HPPABSD.
* bfd/hosts/hppabsd.h: Fix declarations of malloc and free.
* bfd/libhppa.h: Include sysdep here. Conditionalize
includes based on HOST_HPPAHPUX or HOST_HPPABSD.
Provide definitions for MAXCOMLEN and _PA_RISC_ID suitable
for BSD.
1993-05-01 00:57:03 +00:00
Ken Raeburn
89c88702c0
Don't include system a.out.h in elf32-hppa.c.
...
Apparently include/aout/*.h isn't needed either, so just omit it.
Should compile on Solaris now...
1993-04-30 21:49:02 +00:00
Jim Kingdon
9e768fa213
* coffcode.h: use dummy_reloc16_extra_cases rather than casting abort.
1993-04-30 17:22:39 +00:00
Ken Raeburn
19e0e2211c
Log for changes already checked in today.
...
(Yes, this changelog entry is well tested and reasonably localized. :-)
1993-04-29 22:05:53 +00:00
Ken Raeburn
c268b400ad
keep hp300hpux and hppa-elf files
1993-04-29 16:10:34 +00:00
Ken Raeburn
18f81c053a
hppaosf target support
1993-04-29 15:59:58 +00:00
Ken Raeburn
8ddd7ab3a9
fixed up to use elf32-target.h
1993-04-29 15:48:49 +00:00
Ken Raeburn
fb6e80d50b
hppa support, initial linker support
1993-04-29 15:48:35 +00:00
Ken Raeburn
8568acaa92
new reloc enum types
1993-04-29 15:38:41 +00:00
Ken Raeburn
db232882e0
copyright; gas changes
1993-04-29 15:36:54 +00:00
David MacKenzie
9773646c14
Fix an unclear sentence.
1993-04-29 05:49:07 +00:00
David MacKenzie
20a9ac229e
Clean up English and Texinfo usage.
1993-04-29 03:45:24 +00:00
Ken Raeburn
bafe0602a0
checkpoint hp300hpux code from HP; needs cleanup before using
1993-04-28 22:56:31 +00:00
Ken Raeburn
4c85cbfac5
checkpoint hppa-elf code from Utah (Sanitize out until it's cleaned up & working)
1993-04-28 22:55:25 +00:00
Ken Raeburn
9eb73722ae
add new field for subformat (for hp300 work)
1993-04-28 22:52:50 +00:00
Ken Raeburn
ae06054e4b
allow overrides of armap defaults
1993-04-28 22:49:48 +00:00
Steve Chamberlain
9faacb925f
Support for Hitachi SH
1993-04-27 01:17:32 +00:00
Jim Kingdon
31568a6f41
* trad-core.c (trad_unix_core_file_p): Check the file size.
1993-04-26 21:03:35 +00:00
Ian Lance Taylor
e5351028c7
* sco-core.c (sco_core_vec): Add initializers for new target
...
fields.
1993-04-26 18:27:40 +00:00
Jim Kingdon
35d835c405
* coffcode.h [_LIT]: Recognize .lit section.
1993-04-25 04:45:31 +00:00
Steve Chamberlain
5f8f6d56f2
Support for the alpha
1993-04-24 02:10:09 +00:00
Stu Grossman
9a5e3a9ac5
* Merge in HPPA/BSD changes from Utah.
...
* hppa.c: Use this for both HPUX & BSD.
* targets.c: Enable hppa_vec for both HPUX & BSD.
* config/hppabsd.mt: TDEFINES => TDEFAULTS.
* hosts/hppabsd.h: #define HOST_HPPABSD.
1993-04-24 00:00:41 +00:00
John Gilmore
5e6d9f49be
* libbfd.c: Whitespace changes around byteswap macros.
...
* libbfd-in.h: Whitespace changes around byteswap declarations.
1993-04-21 09:31:42 +00:00
Stu Grossman
d4152352a8
* aoutf1.h (sunos4_core_file_p): Don't default bfd_error to
...
system_error anymore. It confuses bfd_check_format().
1993-04-20 23:00:58 +00:00
Stu Grossman
8171711b53
* bfd.c: Add sgi_core_data to tdata union.
...
* coff-mips.c: Add Irix 4.x core file support.
* hosts/irix4.h: #define HOST_IRIX4.
1993-04-20 06:11:51 +00:00
Ken Raeburn
0f213cc206
a.out string table reduction code, take two.
...
Also fixed a bug in reading symbol tables on some systems...
1993-04-20 02:00:01 +00:00
Fred Fish
d9fc59c93f
* trad-core.c (trad_core_vec): Add 6 new initializers to match
...
new signed get/put fields. Minor reformatting to label
some fields.
1993-04-19 23:56:57 +00:00
Jim Kingdon
3f06498af4
changes for SVR3.2
1993-04-19 18:34:55 +00:00
Jim Kingdon
7e4db2548b
* libbfd.c: bfd_put*: Remove casts to bfd_vma.
1993-04-19 13:35:48 +00:00
Jim Kingdon
250351fc75
* aoutf1.h (internal_sunos_core): Make c_stacktop a bfd_vma.
...
(swapcore_sparc): Make sp a bfd_vma.
1993-04-17 01:44:18 +00:00
Jim Kingdon
14e3c2e47d
* libbfd.c: Add signed versions of bfd_{h_,}{get,put}_signed_<size>.
...
libbfd.c, libbfd-in.h: Add _do*signed*.
targets.c, all targets: Add bfd*signed*.
bfd-in.h: Add bfd_signed_vma. Add comments.
1993-04-17 00:39:36 +00:00