Commit graph

75114 commits

Author SHA1 Message Date
John Gilmore
d6c01d81db Eliminate normal-COFF things from ecoff.h that are really not present in
ecoff files.  Eliminate traces of ecoff support in intel-coff.h.
1991-07-21 01:51:49 +00:00
K. Richard Pixley
68359a924f Changes for %d and %q registers. 1991-07-20 01:49:51 +00:00
K. Richard Pixley
c07f757526 *** empty log message *** 1991-07-20 01:22:07 +00:00
John Gilmore
f588ffc2c1 Update for gdb version of configure. Still needs more doc on how
to hack configure itself.
1991-07-20 01:01:28 +00:00
John Gilmore
c65cca22d6 Roll in the configure that handles gdb. 1991-07-20 00:56:55 +00:00
John Gilmore
21a56d6d5e Roll in configure that handles GDB. 1991-07-20 00:56:41 +00:00
John Gilmore
063efd10aa Roll in new configure that handles GDB. Make sure that the "configure"
that is checked-in reflects the latest "configure.in", which includes gdb.
1991-07-20 00:55:20 +00:00
Sean Eric Fagan
dfedb39a5c Fixed a stupid error (used '+=' instead of '='). 1991-07-19 22:01:37 +00:00
Sean Eric Fagan
cc5697d7a4 Initial revision 1991-07-19 22:00:45 +00:00
Steve Chamberlain
ac677dad95 Patches from David Wood 1991-07-19 15:29:16 +00:00
Steve Chamberlain
c1c70e6894 Initial revision 1991-07-19 15:29:14 +00:00
Steve Chamberlain
fcc654cbfd Changes in reloc numbers, lint, and removal of const 1991-07-19 15:28:37 +00:00
Steve Chamberlain
78f3d2c924 From David WOod 1991-07-19 15:26:24 +00:00
Steve Chamberlain
821f042dfe From David Wood 1991-07-19 15:21:35 +00:00
Steve Chamberlain
2f8d9c1c08 * newsos3.c, targets.c, coffcode.h: new patches from David
Wood
1991-07-19 15:17:55 +00:00
Steve Chamberlain
81f3996f75 *** empty log message *** 1991-07-19 14:21:19 +00:00
John Gilmore
101f259c8f Make mipsread.c handle static symbols, both in psymtabs and symtabs. 1991-07-19 07:09:41 +00:00
John Gilmore
c3a2180180 Eliminate LOC_EXTERNAL. Improve select_source_symtab. Bug fixes. 1991-07-19 06:45:19 +00:00
Sean Eric Fagan
3d6c650189 Initial revision 1991-07-18 20:19:17 +00:00
K. Richard Pixley
1b2d0bf260 "brz <register>, label" bug fix. 1991-07-18 02:21:09 +00:00
Steve Chamberlain
d25efc25a6 *** empty log message *** 1991-07-16 21:38:39 +00:00
Steve Chamberlain
0d6321eba2 *** empty log message *** 1991-07-16 20:50:29 +00:00
Steve Chamberlain
e8929c8dee *** empty log message *** 1991-07-16 16:21:13 +00:00
Steve Chamberlain
8fd6eb087b Added #define for special gdb coff entry points 1991-07-16 16:12:29 +00:00
K. Richard Pixley
e7218a07c7 Correct the rule for mkscript. The explicit rule failed in subdirs.
The default rule works just fine.
1991-07-16 15:35:37 +00:00
Steve Chamberlain
ee32cba6ce *** empty log message *** 1991-07-16 13:46:17 +00:00
Steve Chamberlain
fb1c44811d *** empty log message *** 1991-07-16 00:39:03 +00:00
Steve Chamberlain
a4c407e5b9 *** empty log message *** 1991-07-16 00:35:56 +00:00
Steve Chamberlain
5209444a40 *** empty log message *** 1991-07-16 00:07:19 +00:00
Steve Chamberlain
7bc4a0d7a8 Fixed a few bugs, added 29k coff support. 1991-07-15 23:43:26 +00:00
Steve Chamberlain
2013f9b4e1 Initial revision 1991-07-15 23:43:15 +00:00
Steve Chamberlain
a737c70bde *** empty log message *** 1991-07-15 23:41:06 +00:00
Steve Chamberlain
41f50af07b * aoutf1.h archive.c bfd.c coffcode.h core.c ecoff.c ieee.c
bfd.texinfo oasys.c opncls.c reloc.c srec.c: More documentation on
lint fixes.

* amdcoff.c bfd.texinfo Makefile.in : Folded in changes for amd
29k coff by David Wood (wood@lab.ultra.nyu.edu).
1991-07-15 23:30:28 +00:00
John Gilmore
36b9d39cf4 * findvar.c (find_var_value): Handle &function better.
* TODO:  Document work needed on &fn and &array.
        * printcmd.c (print_address_symbolic):  New arg is the prefix
        to print if a name is printed.
        (print_address_demangle):  Honor "set print address" now.
        Use new arg above to improve spacing of output.
        * valprint.c (val_print):  When printing function pointers,
        print symbolic form too.
        * breakpoint.c (breakpoint_1):  Use new print_address_symbolic.
1991-07-14 07:48:06 +00:00
Jim Wilson
116a34785a Ifdef out bogus `relocation overflow' tests. 1991-07-10 13:18:07 +00:00
Jim Wilson
ea361b4ab5 Add movgeu and movlu insns. Add `,a' for the fbcc insns. 1991-07-10 13:16:07 +00:00
K. Richard Pixley
9b856b4f9c more v9 fixes. This time %hhi() and %hlo(). 1991-07-10 02:45:05 +00:00
K. Richard Pixley
c7236eee80 More v9 fixes. 1991-07-10 02:44:13 +00:00
K. Richard Pixley
52686f5037 Working out v9 bugs. 1991-07-09 19:19:15 +00:00
John Gilmore
8acc9e0558 Avoid "statement not reached" error. 1991-07-09 02:36:38 +00:00
John Gilmore
b8c50f0918 * core.c (memory_error): Reword error msg to mislead less.
* mips-pinsn.c (print_insn_arg 'd'):  Print $ with reg name.

        * mipsread.c (read_mips_symtab, read_the_mips_symtab,
        parse_partial_symbols): Use newer BFD internals (external_filehdr
        and external_aouthdr), byte-swap the fields that we care about
        before using them, and make the file header data local to
        read_the_mips_symtab rather than global.
1991-07-09 02:08:13 +00:00
K. Richard Pixley
2d413945c9 Once more, this time with sane opcodes. 1991-07-09 00:57:44 +00:00
K. Richard Pixley
e8b85e2e2d upgrade from v9 delta doc 2.02 to delta 2.1. 1991-07-09 00:43:24 +00:00
John Gilmore
2886a9a9ad Give external_aouthdr struct a name. This lets its type be shown
more reasonably by gdb.
1991-07-09 00:34:45 +00:00
John Gilmore
d2ca8714e7 *** empty log message *** 1991-07-07 05:29:03 +00:00
John Gilmore
f4b13194e1 Bugfix from Rune Nerg}rd <runene@ifi.uio.no> on 5 Jul 1991 17:33:45 +0200,
fixing opcodes movmw, movmd.
1991-07-07 05:27:54 +00:00
Steve Chamberlain
27d9b689bf Added core.c prototypes to bfd.h 1991-07-06 23:46:01 +00:00
John Gilmore
f0514586c3 Add declarations for bfd_coff_swap_aux_in, swap_sym_in, swap_lineno_in,
bfd_core_file_failing_command, failing_signal, matches_executable_p.
Apparently these were lost in Steve's documentation merge.
1991-07-06 08:39:24 +00:00
John Gilmore
295cce3ca6 Use set_tdata to set the ieee tdata field, avoiding casting left of
assignment.
1991-07-06 08:37:45 +00:00
John Gilmore
2a8afebabf * main.c (command_line_input): Flush stdout and stderr
before every call to readline.  This reportedly fixes a bug
        that comes up in Sys V running emacs-gdb and/or xxgdb,
        when stdin/out are pipes or sockets.
1991-07-06 08:36:34 +00:00