Ian Lance Taylor
69cfe7e8fc
* configure.in (mips-*-ecoffl*): New target; use decstation.
...
(mips-*-ecoff*): Added trailing '*'.
1993-06-04 19:37:33 +00:00
Ian Lance Taylor
9d6088ccac
* coff-mips.c (ecoff_get_debug): Get the offset from the first PDR
...
for the FDR, not from the first PDR in the file.
1993-06-04 14:49:42 +00:00
Ken Raeburn
4bf86ecb11
oops -- keep elf64.c too
1993-06-04 00:21:04 +00:00
Stu Grossman
42d8399382
* hppa.c (hppa_get_symbol_info): New func needed for JUMP_TABLE.
1993-06-03 23:42:40 +00:00
David MacKenzie
4645cce479
Define hppa_get_symbol_info. Missed it when updating for nm.
1993-06-03 22:35:06 +00:00
Ken Raeburn
c8f3a0e160
today's changes; details from Utah on their changes
1993-06-03 21:13:32 +00:00
Ken Raeburn
8f46088168
eliminate most prototypes so ansidecl.h isn't needed before this file (incomplete)
1993-06-03 20:58:50 +00:00
Ken Raeburn
e8f2240a5a
updates from Utah
1993-06-03 20:55:48 +00:00
David D. Zuhn
c332b51602
go32 needs math library
1993-06-03 07:26:52 +00:00
Ken Raeburn
d9ebd99e6a
rest of utah changes
1993-06-02 21:59:23 +00:00
Ken Raeburn
4732cd70bc
eliminate use of obsolete EXFUN
1993-06-02 21:57:33 +00:00
Ken Raeburn
7050286db6
elfcode.h
1993-06-02 21:24:35 +00:00
Ken Raeburn
cef91d759c
keep new files
1993-06-02 20:25:43 +00:00
Ken Raeburn
c986f2a6df
new file for hppa linker support
1993-06-02 20:24:22 +00:00
Per Bothner
3407596411
* Makefile.in (bfd.h): Move closer to headers - and after 'all'!
1993-06-02 00:13:46 +00:00
Per Bothner
3ef08dc3e3
* aoutx.h (translate_from_native_sym_flags): Don't set
...
BSF_DEBUGGING for constructor symbols, only BSF_CONSTRUCTOR.
* aoutx.h (translate_to_native_sym_flags): Translate
constructor symbols properly.
1993-06-01 22:43:29 +00:00
Fred Fish
ef7e172e5c
Add elfcode.h to list of things to keep.
1993-05-30 14:32:12 +00:00
Steve Chamberlain
eba2bc94c3
* aout-target.h (minimum_alignment): 8 byte alignment is right.
...
(fix ld/2680)
1993-05-27 23:12:21 +00:00
Ken Raeburn
b9653d8165
first cut at new maybe-64bit-handling configuration
1993-05-27 19:57:15 +00:00
K. Richard Pixley
87756e15db
added things-to-lose sections
1993-05-27 06:44:29 +00:00
Ken Raeburn
cb9914277d
elf, cleanup changes
1993-05-25 20:24:24 +00:00
Ken Raeburn
51300bdb0b
(elf64.c): Add to list of sources.
...
(elf64.o): List dependencies; don't build by default.
(elf32.o): Update dependencies.
(archures.o, targets.o): Depend on Makefile, for MINIMIZE &c.
1993-05-25 20:14:57 +00:00
Ken Raeburn
9942e68438
Updated for new macro, type, and structure names.
...
Cleaned up some namespace pollution; renamed elf vectors.
1993-05-25 20:11:26 +00:00
Ken Raeburn
da3cd00a63
(COERCE64): Avoid out-of-range numbers
1993-05-25 19:48:12 +00:00
Ken Raeburn
7075689376
begin reorganization to support 64-bit elf
1993-05-25 18:50:49 +00:00
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