Steve Chamberlain
b772312e68
* aout-target.h: change ar_max_namelen to 15 (the right value)
...
* coff-a29k, coffcode.h: more hangovers from the bfd_abs_section
change
1992-03-17 18:47:16 +00:00
Steve Chamberlain
0d65ac52cd
More bitrot
1992-03-17 00:41:11 +00:00
Steve Chamberlain
fc2f4c758a
Remove i960 b.out bitrot.
1992-03-16 22:59:58 +00:00
Fred Fish
009898fddb
Convert calls to bare malloc() to bfd_xmalloc().
1992-03-15 01:33:32 +00:00
K. Richard Pixley
935325ad0f
pass MAKEINFO on recursion
1992-03-14 02:54:17 +00:00
Steve Chamberlain
302c8ab121
Fixed the whitespace
1992-03-13 15:57:41 +00:00
Steve Chamberlain
3e312eb07f
* config/mt-<foo> now <foo>.mt, config/mh-<foo> now <foo>.mh.
...
host/h-<foo> now just <foo>.
* configure.in: reflect changes
1992-03-13 15:43:32 +00:00
Per Bothner
2a274d5d19
* libbfd-in.h (set_tdata): Make change of Feb 27 in the
...
actual source file, not just the generated libbfd.h.
1992-03-12 19:17:28 +00:00
John Gilmore
77c3feeed1
mips-big-* target
1992-03-12 06:08:56 +00:00
K. Richard Pixley
335413d8ea
include ansidecl.h
1992-03-08 07:11:56 +00:00
Steve Chamberlain
d446483b5e
* coff-i960.c (icoff_little_vec): add COFF_SWAP_TABLE so we can run gdb on little
...
endian 960 code.
* archive.c (compute_and_write_armap): indirect symbols should go
into the archive header too.
1992-03-07 18:36:38 +00:00
Steve Chamberlain
94f02cf2c2
* chew.c: now has -w switch turn on warnings
1992-03-07 02:54:09 +00:00
Steve Chamberlain
56a56f4c15
Now use EXFUN rather than PROTO, so that things using ansidecl.h and
...
not bfd.h can use them
1992-03-06 12:14:14 +00:00
John Gilmore
583f79e974
Add rule for coff-msym.
1992-03-06 08:42:41 +00:00
John Gilmore
6dc776918c
Add swapping of RFD's.
1992-03-06 08:06:56 +00:00
John Gilmore
5c12fcf521
* coff-msym.c: Move this file from gdb/ecoff.c. It
...
handles byte-swapping for ECOFF (MIPS symbol) files.
1992-03-06 07:53:38 +00:00
John Gilmore
246ccf5f8f
Initial revision
1992-03-06 07:53:37 +00:00
Per Bothner
cf15d9e97a
New file: rs6000-core.c.
1992-03-02 06:39:32 +00:00
Per Bothner
8eb8b9aaa3
* aoutx.h (NAME(aout,print_symbol)): Don't print
...
symbol addresss for undefined symbols.
* coff-rs6000.c: Various updates (due to target-
independent changes).
* libbfd.h: Ditto (tdata field is now a union).
* hosts/h-sparc.h: Removed prototype for bogus function
'emset' (presumably should have been 'memset' - which is there).
1992-02-29 04:44:27 +00:00
Steve Chamberlain
e7b4046cbf
Don't core dump if no output section available for a symbol
1992-02-27 19:22:41 +00:00
Steve Chamberlain
6db82ea7e5
* aoutx.h (translate_from_native_sym_flags): when creating an alias symbol, fill in the section as undefined, rather than leaving it blank
1992-02-27 17:26:08 +00:00
Steve Chamberlain
1d535e75df
Wed Feb 26 19:40:59 1992 Steve Chamberlain (sac at thepub.cygnus.com)
...
* bfd.c: lint
* coff-h8300.c: fix stupid reloc subtraction bug
* coffcode.h (coff_swap_aux_out): only swap a tvndx by 2 bytes,
since that's how wide it is. (coff_slurp_symbol_table): always zero out
the symbol.flags and done_lineno fields.
1992-02-27 03:52:15 +00:00
Steve Chamberlain
13b351cceb
DOS file name change
1992-02-21 22:55:08 +00:00
Steve Chamberlain
433fb166d4
Name change for DJ
1992-02-21 22:54:39 +00:00
Steve Chamberlain
d05511ca57
* coffcode.h (coff_swap_aux_in): lint, (coff_print_symbol): prints
...
out tagndx too.
* aoutx.h (swap_std_reloc_out, swap_ext_reloc_out): use the output
section of a symbol rather than the section of a reffed symbol to
determine the r_index of an emmitted reloc.
1992-02-21 19:06:34 +00:00
Per Bothner
73afbe2809
* PORTING: New (preliminary) porting guide.
1992-02-21 05:56:57 +00:00
John Gilmore
8b87cbae28
* bout.c (callj_callback), coff-a29k.c (a29k_reloc), coff-m88k.c
...
(howto_hvrt16): lint.
1992-02-20 16:31:21 +00:00
Per Bothner
9832e16cc3
* hp300bsd.c (new), config/mt-hp300bsd: Make hp300bsd
...
a full configuration (with possible cross-development),
instead of using host-aout.c.
1992-02-17 20:04:21 +00:00
Per Bothner
adf441b919
* aout-target.h (MY(write_object_contents):
...
Set obj_reloc_entry_size (abfd).
* gen-aout.c: Change to emit a .c files, not a .h file.
1992-02-16 21:05:54 +00:00
Fred Fish
5b3fb53040
Remove obsolete use of BSF_ABSOLUTE and replace with bfd_abs_section ref.
1992-02-14 04:13:53 +00:00
Steve Chamberlain
d5cd3c0e3d
pointer lint and tandem target.
1992-02-14 02:29:39 +00:00
Steve Chamberlain
a213432461
Fix typeo which crept in between compiling and checking in
1992-02-14 01:48:00 +00:00
Steve Chamberlain
a0f3f080c1
* coffcode.h (get_normalized_symtab): fixed bug where symbols
...
with more than one auxent can cause nasty core dumps.
1992-02-14 01:37:56 +00:00
Sean Eric Fagan
3aaa5a482f
Added h-apollo68v.h as a file to keep.
1992-02-11 00:08:55 +00:00
Sean Eric Fagan
9ba0618dc7
Adding support for hosting on an apollo series 400 (68k processor).
1992-02-10 23:22:24 +00:00
Steve Chamberlain
31bc9fde33
Fixed prototype mismatch reported by MDT
1992-02-07 21:07:18 +00:00
Steve Chamberlain
d58b7049a7
Fluff removal.
1992-02-07 00:33:57 +00:00
Steve Chamberlain
2f8640fe6a
* coffcode.h, libcoff.c: added new fielded to coff_symbol_struct
...
"done_lineno" so that a symbol which appears twice in the symbol
table only gets it's linenumbers relocated once. Modifed
(coff_write_native_symbol) and (coff_make_empty_symbol) to make
1992-02-06 19:22:03 +00:00
Steve Chamberlain
7e1131e1f0
* aoutx.h: (translate_from_native_sym_flags): fix constructor
...
stuff to use the New Order.
1992-02-04 23:42:34 +00:00
Stu Grossman
eca85ebe09
* elf.c (bfd_section_from_shdr): Deal with null return from
...
bfd_make_section(). (elf_object_p): Select endianess properly.
1992-01-31 09:37:59 +00:00
John Gilmore
37fc9d04ee
Fix core file stacks.
1992-01-31 09:21:14 +00:00
John Gilmore
e702d26e3b
Fix stack in core files.
1992-01-31 09:20:58 +00:00
John Gilmore
ab68b260f6
* hosts/h-hp300bsd.h, h-tahoe.h, h-vaxbsd.h, h-vaxult.h:
...
Specify byte order.
* hosts/h-vaxbsd.h: Define the form of exec and core files.
1992-01-31 07:59:13 +00:00
John Gilmore
3863d64f95
* Makefile.in: host-aout.c doesn't depend on aout-params.h.
...
* aout-target.h: Use TARGET_BIG_ENDIAN_P to set up vector.
* host-aout.c: Don't use aout-params.h; configure these systems
in their xm files, not in a randomly generated file.
1992-01-31 07:54:12 +00:00
Stu Grossman
588d21ac35
Fix checkin botch.
1992-01-31 00:32:38 +00:00
Per Bothner
ab43e4e35c
Change DEFAULT_VECTOR to host_aout_vec here as well.
1992-01-30 21:04:42 +00:00
Stu Grossman
fa8c88b29d
* host-aout.c: Change TARGETNAME to "a.out" to be compatible with
...
gdb. config/mt-hp300bsd: Change DEFAULT_VECTOR to host_aout_vec
to prevent undefined symbol.
1992-01-30 19:42:52 +00:00
Steve Chamberlain
21a7f8b6de
Various lints found on PersSony
...
* aoutx.h: cast an enum
* coff-a29k.c: many ints in reloc structure turned to enum
* coffcode.h: more enums
* cpu-h8300.c: more enums
* opncls.c: more enums
1992-01-30 15:30:34 +00:00
John Gilmore
d89b9f991b
* configure.in: Make Tahoe configuration work again.
...
* bfd-in.h: Remove trailing comma from enum declaration.
* ieee.c: Can't put byte values >0x7F into a signed char.
1992-01-30 09:21:33 +00:00
Fred Fish
d01cd8fc75
Makefile.in: Add dependencies for various coff-*.o files.
...
elf.c: Remove extraneous paren from core_prpsinfo and core_prpstatus
macros, rename core_prpstatus to core_prstatus. Replace references to
old section "size" member with new "_raw_size" member. Implement
elf_make_empty_symbol, which is now used.
1992-01-29 05:16:49 +00:00