David D. Zuhn
8742e21ac1
fix comment portability problem (ultrix)
1993-06-09 23:49:32 +00:00
Ian Lance Taylor
de17306e90
* coff-mips.c (ecoff_mkobject_hook): Mark ZMAGIC files as D_PAGED.
...
(ecoff_write_object_contents): If not D_PAGED, don't add the
section headers to text_size. If not D_PAGED, set the magic
number to OMAGIC rather than ZMAGIC. If creating a D_PAGED
executable, the executable must fully occupy an even number of
pages.
(ecoff_set_symbol_info, make_bfd_asection, ecoff_little_vec,
ecoff_big_vec): Consistently set section alignment power to 4,
since ECOFF sections should be multiples of 16 bytes.
(ecoff_little_vec, ecoff_big_vec): Added D_PAGED to object_flags.
Made ar_pad_char and ar_max_namelen agree for both.
1993-06-09 22:08:13 +00:00
Jim Kingdon
7f4bf88f6c
move to hosts
1993-06-09 00:33:55 +00:00
Mark Eichin
9d206bcf99
* elfcode.h (elf_slurp_symbol_table): subtract section vma from
...
symbol value, since bfd symbols are section relative, but ELF
symbols aren't.
for previous change.
1993-06-09 00:30:58 +00:00
Steve Chamberlain
e96d656243
* cpu-i960.c, cpu-h8300.c (compatible): Make static.
1993-06-08 21:31:12 +00:00
Jim Kingdon
2ee2023eb1
new stuff for Sony News
1993-06-08 21:30:08 +00:00
Jim Kingdon
0c46b5e73f
new file
1993-06-08 21:28:41 +00:00
Steve Chamberlain
b08a074860
* bfd-in2.h, archures.c (bfd_mach_h8300[h]): new defines.
...
* coff-h8300.c: More addressing modes.
* coffcode.h (coff_set_arch_mach_hook): Cope with H8300 magic
number.
* cpu-h8300.c: Removed disassemble stuff. (h8300_scan): Recognise
H8/300H name. (compatible): New function.
* reloc16.c (bfd_coff_reloc16_get_relocated_sec): Cope with more
addressing modes.
1993-06-08 19:15:35 +00:00
Ian Lance Taylor
dc75a8af91
* coff-mips.c (ecoff_compute_section_file_positions,
...
ecoff_write_object_contents): Only round to page boundaries if
D_PAGED flag is set for the output BFD.
1993-06-08 17:35:27 +00:00
Steve Chamberlain
0cd22b6a8d
include right headers
1993-06-04 22:55:00 +00:00
Steve Chamberlain
fbe5495ad3
* coffcode.h (get_index, coff_slurp_symbol_table): Fix pointer
...
casts to work on machine where sizeof(long) != sizeof(int) !=
sizeof(char *).
* coffgen.c (coff_get_normalized_symtab): Ditto.
* cpu-h8300.c coff-h8300.c: Support for H8/300-H.
1993-06-04 22:54:20 +00:00
Ken Raeburn
2d1e6c9c07
Patch from minyard@bnr.ca: For empty symbol table, write out number "4" in
...
correct byte order.
1993-06-04 22:43:07 +00:00
Stu Grossman
2f2831f030
Remove comments about adding new news config stuff.
1993-06-04 20:39:10 +00:00
Stu Grossman
7dec8bcb2a
Per bashed me on the head. I am now right thinking once again!
1993-06-04 20:35:13 +00:00
Stu Grossman
6c9936f7cd
* Sony News config stuff from Jyrki Kuoppala <jkp@cs.hut.fi>.
...
* hosts/news.h, config/news.mh: New configs for Sony News hosts.
1993-06-04 20:19:54 +00:00
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