Commit Graph

1245 Commits

Author SHA1 Message Date
John Gilmore
9e2dad8ed4 * bfd.c: Remove strerror() to libiberty.
* elf.c:  Remove elf_set_section_contents, use generic one.  Lint.
* libbfd-in.h, libbfd.c:  Add bfd_generic_set_section_contents.
* libbfd.c (bfd_generic_{get,set}_section_contents):  Check that
last byte of transfer, not first byte, is within the section.

* host-aout.c:  Remove `BSD' archive support.  Lint.

* archures.c: Rename `struct bfd_arch_info_struct' to `struct
bfd_arch_info'.  Rename `typedef bfd_arch_info_struct_type' to
`bfd_arch_info_type'.  All uses changed.
* reloc.c:  Rename `bfd_reloc_status_enum_type' to
`bfd_reloc_status_type'.  Rename `bfd_reloc_code_enum_real_type'
to `bfd_reloc_code_real_type'.  (This seems to be a misnomer,
it needs a better name.)  All uses changed.
* targets.c:  Rename `enum target_flavour_enum' to `enum
target_flavour', and remove the `_enum' from all of the enum
values themselves.  All uses changed.

* configure.in, config/h-i386mach:  i386 mach host.
* config/t-i386-aout:  Use host-aout.c.

* trad-core.c:  Give it its own xvec's to make it independent
of other file formats.
* ecoff.c, host-aout.c:  Remove refs to trad-core.
* config/t-dec3100, t-hp300bsd, t-tahoe, t-vax:  Define TRAD_CORE.
* targets.c:  #ifdef TRAD_CORE, include it in the vector.
1991-10-05 05:18:08 +00:00
John Gilmore
5784123fb7 * Makefile.in: Avoid using $< in non-suffix rules (breaks on Sun Make).
* ldfile.c, ldlang.c, ldmain.c, ldwrite.c:  Cope with renames of a
few BFD types & enums.
* ChangeLog:  Create.
1991-10-05 04:55:05 +00:00
John Gilmore
558175fb60 Initial revision 1991-10-05 04:55:03 +00:00
John Gilmore
e779a58cf4 Cope with renames of a few BFD types & enums. 1991-10-05 04:50:54 +00:00
Roland Pesch
0a5403df39 *** empty log message *** 1991-10-05 02:08:34 +00:00
Roland Pesch
de5fd53b81 Initial revision 1991-10-05 02:07:51 +00:00
Roland Pesch
2c5c06749f Fixed info-markup bugs; makeinfo now succeeds with no complaints. 1991-10-05 01:49:09 +00:00
Steve Chamberlain
4677309015 New file from bfd.c 1991-10-05 00:42:57 +00:00
Steve Chamberlain
d997da5f3e *** empty log message *** 1991-10-05 00:42:03 +00:00
Steve Chamberlain
b2c91bd95e Fri Oct 4 17:38:03 1991 Steve Chamberlain (steve at cygnus.com)
* reloc.c: Extended NEWHOWTO macro
	* ieee.c: Changed the way 8bit pcrel is done
	* cpu-h8300.c: got the registers in the right order
1991-10-05 00:39:21 +00:00
Steve Chamberlain
3e4c643dc1 Added -N and fixed -n flags.
Changed name of h8 support
1991-10-05 00:36:45 +00:00
Per Bothner
a18e791707 More patches from Peter Schauer <pes@regent.e-technik.tu-muenchen.de>:
* mips-xdep.c (store_inferior_registers):  Don't try to
	write the (pseudo) FP.
	* mipsread.c (parse_partial_symbols):  Improved algorithm for
	setting pst->texthigh.
1991-10-05 00:25:09 +00:00
Steve Chamberlain
82ef74dcc7 Various binary patten fixes. 1991-10-04 23:52:42 +00:00
Roland Pesch
6e08f6d398 *** empty log message *** 1991-10-04 23:48:16 +00:00
Roland Pesch
60ba926295 Improve TEXINPUTS var set on calling TeX, so that things work even if
old value didn't specify current dir for input...
1991-10-04 23:46:57 +00:00
Roland Pesch
9393e96e0d Specify TEXINPUTS when calling TeX so right texinfo.tex is used. 1991-10-04 23:44:08 +00:00
K. Richard Pixley
49b10446f9 Use john's heuristic for finding ourselves. kinda like hare krishna. 1991-10-04 22:52:09 +00:00
John Gilmore
89cbb7064f Add 386 Mach host support. 1991-10-04 08:28:03 +00:00
John Gilmore
76d3134876 Initial revision 1991-10-04 08:27:35 +00:00
John Gilmore
7cefc05e6a * coffread.c, dbxread.c, symfile.c, symmisc.c, symtab.h: Remove
vestiges of typevectors, which were for symsegs and are no longer
used.  (From a question by Eliot Dresselhaus
<dresselh@RFT30.nas.nasa.gov>).
1991-10-04 07:40:21 +00:00
John Gilmore
e32becdf04 SVR4 1991-10-04 06:49:34 +00:00
John Gilmore
129c1cde2c SVR4 support 1991-10-04 06:49:00 +00:00
John Gilmore
c67b1842be Initial revision 1991-10-04 06:48:59 +00:00
John Gilmore
9bba3334a0 * dbxread.c, coffread.c: static-ize functions that were
gratuitiously external.  (From Fred Fish.)
1991-10-04 06:46:30 +00:00
John Gilmore
5b0a744f98 * c-exp.y: sym->class to SYMBOL_CLASS (sym).
* dbxread.c (dbx_lookup_type):  Keep doubling size of typevector
until it is large enough.
1991-10-04 03:17:46 +00:00
John Gilmore
f7cfc4a6a9 * bfd-in.h: enum boolean => enum bfd_boolean for SVR4. Gumby's
prediction is vindicated!
1991-10-04 02:50:35 +00:00
John Gilmore
278bf2c0c3 * bfd-in.h, libbfd-in.h, doc/Makefile, doc/tolibbfd, doc/intobfd:
Remove refs to howto.c, since Steve forgot.
1991-10-04 02:49:40 +00:00
John Gilmore
f004165ea5 * bfd-in.h: enum boolean => enum bfd_boolean for SVR4. Gumby's
prediction is vindicated!

* bfd-in.h, libbfd-in.h, doc/Makefile, doc/tolibbfd, doc/intobfd:
Remove refs to howto.c, since Steve forgot.
1991-10-04 02:49:06 +00:00
John Gilmore
b14f76edd1 Add elf-*.h files. 1991-10-03 22:24:27 +00:00
John Gilmore
ea3768dc45 Add elf.c 1991-10-03 22:23:56 +00:00
Per Bothner
3e0f5f4f9e Added a kludge for when yacc is used in place of bison:
Rename the yacc outputs y.tab.[ch] to what we want: ldgram.[ch].
1991-10-03 21:50:08 +00:00
John Gilmore
5bc757e244 * dbxread.c (read_type): Handle error case slightly better.
Make complaint message not C++-specific.

* symtab.c (lookup_symtab_1, lookup_symbol):  "fatal" errors
between symtabs and psymtabs become ordinary error()s.

* dbxread.c (read_dbx_symtab):  Relocate end_of_text_addr
properly, making "end pc" correct in shared lib psymtabs.
(From Guy Harris <guy@auspex.com>.)
1991-10-03 16:35:17 +00:00
Steve Chamberlain
de7e640dd5 * fixed prototype for reloc_type_lookup 1991-10-03 15:41:41 +00:00
Steve Chamberlain
2cf44d7be5 * fixed prototype for reloc_type_lookup 1991-10-03 15:41:11 +00:00
Steve Chamberlain
a55612c73e * elf.c: took the abort out of set_arch_mach so that objdump -i will
still work. Now allows any architecture/machine to be set.
1991-10-03 14:51:20 +00:00
Steve Chamberlain
9ce0058ca6 *** empty log message *** 1991-10-03 14:49:10 +00:00
Stu Grossman
a03c8dc452 *** empty log message *** 1991-10-03 00:28:29 +00:00
K. Richard Pixley
9ae3312eec No longer needs to propogate configure and config.sub. 1991-10-02 13:06:16 +00:00
K. Richard Pixley
d964a611c0 Some $(srcdir)'s become $(unsubdir)'s. 1991-10-02 12:35:42 +00:00
K. Richard Pixley
e45bef1edd Some $(srcdir)'s become $(unsubdir)'s in order to support +objdir. 1991-10-02 10:05:30 +00:00
K. Richard Pixley
f1eb48b62e no more configure on which to depend 1991-10-02 07:24:45 +00:00
K. Richard Pixley
7875b07ffa Added +site=foo option for naming site specific Makefile fragments. 1991-10-02 06:29:53 +00:00
K. Richard Pixley
6f8ac2d9fb Removed +f option. Used to stand for +forcesubdirs which is now
called +subdirs.
1991-10-02 06:15:13 +00:00
K. Richard Pixley
213195dd9d Added rcs log line. 1991-10-02 06:02:35 +00:00
K. Richard Pixley
c297d71ea1 +template dies an ugly death. 1991-10-02 06:01:47 +00:00
K. Richard Pixley
4976e6ab23 Very minor bug, broke "make -t". 1991-10-02 04:52:31 +00:00
K. Richard Pixley
7dead37ba4 Update subdir names to reflect current reality. 1991-10-02 04:23:13 +00:00
K. Richard Pixley
5a168a17ee resync 1991-10-02 04:15:56 +00:00
K. Richard Pixley
b9fe720d06 steves h8 patches 1991-10-02 04:01:08 +00:00
K. Richard Pixley
bcb14db549 exploit the new executable config.status 1991-10-01 21:00:50 +00:00