John Gilmore
79a6ce4fa6
* Makefile.in: Now that we have sym.h and symconst.h, compile
...
coff-msym.c on all systems.
* coff-msym.c: Update include files and comments; add weakext bit.
1992-04-03 01:47:27 +00:00
John Gilmore
adf5061ceb
* archive.c, bfd.c, bout.c, coffcode.h, init.c, reloc.c,
...
section.c, srec.c, syms.c, coff-h8300.c: Lint.
1992-04-02 07:26:31 +00:00
Stu Grossman
95e19a8afe
Add sysv4.h
1992-03-31 04:49:27 +00:00
Stu Grossman
a11565c970
Add irix4.h
1992-03-31 04:46:53 +00:00
Stu Grossman
9ef1e2da7c
Keep PORTING
1992-03-31 04:44:32 +00:00
John Gilmore
be78a1301f
* config/sparc-elf.mt, hosts/sysv4.h: New config files.
1992-03-29 18:46:10 +00:00
John Gilmore
c86190dd2a
* bout.c, coff-a29k.c, coff-i960.c: Lint.
...
* configure.in: Add new host and target configs.
* elf.c (bfd_prstatus, bfd_fpregset): Avoid typename of register
structs, which vary; just use member name.
(elf_object_p, elf_core_file_p): Lint, fix comments.
* config/sparc-elf.mt, hosts/sysv4.h: New config files.
1992-03-29 18:45:43 +00:00
Fred Fish
d4acec2c22
Fix to use a single disposable copy of section header table and program
...
header table entries.
1992-03-28 21:10:05 +00:00
John Gilmore
17904eeb4d
Set MINIMIZE to 0 for a real release.
1992-03-27 01:00:58 +00:00
K. Richard Pixley
fbad27e8b3
add support for irix4
1992-03-24 23:58:58 +00:00
Stu Grossman
2b7eef3c57
* coff-msym.c (ecoff_swap_rfd_in): remove & for array ref.
1992-03-24 06:39:01 +00:00
Per Bothner
afbdd10672
* bout.c (b_out_slurp_reloc_table): Use BFD_ASSERT macro,
...
not internal bfd_assert function (twice).
1992-03-17 22:14:18 +00:00
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