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
Jim Kingdon
34b6a8c305
Thu Apr 15 09:09:18 1993 Jim Kingdon (kingdon@cygnus.com)
...
* bfd-in.h (bfd_error), bfd.c (bfd_errmsgs): Add file_truncated.
* format.c (bfd_check_error): Check error return from
_bfd_check_format routines.
Wed Apr 14 23:48:25 1993 Jim Kingdon (kingdon@cygnus.com )
* rs6000-core.c (rs6000coff_core_p): Improve error checking and
recognize .data section if present.
1993-04-15 19:29:51 +00:00
John Gilmore
a99c3d7094
* aoutx.h (aout_*_adjust_sizes_and_vmas): Avoid `sanity'
...
check for the case where the user sets the address of the BSS
section (and the file header can't specify this). Let the user
set it wherever they want, regardless of what goes in the header.
Fixes #ld/1826 (the fix was never checked in by Steve or Ken).
1993-04-15 08:44:58 +00:00