binutils-gdb.git
33 years ago(1) Re-incorporated former M4 fragments into this file; GNU m4 >=0.84
Roland Pesch [Thu, 25 Jul 1991 19:35:27 +0000 (19:35 +0000)]
(1) Re-incorporated former M4 fragments into this file; GNU m4 >=0.84
no longer crashes on long docs.

(2) Included some improvements based on Larry Breed's comments.

33 years agoDon't eliminate libg++. Jimmy Hoffa disappeared before libg++ was
Michael Tiemann [Thu, 25 Jul 1991 16:11:27 +0000 (16:11 +0000)]
Don't eliminate libg++.  Jimmy Hoffa disappeared before libg++ was
even conceived.

33 years agoUpdate copylefts of all copylefted files to Version 2.
John Gilmore [Thu, 25 Jul 1991 00:48:28 +0000 (00:48 +0000)]
Update copylefts of all copylefted files to Version 2.
Add header comments to a few files (ieee, oasys) that Steve never
commented.  Preparation for gdb-3.98 release.

33 years agoRe-merged m68k support for gas.
K. Richard Pixley [Wed, 24 Jul 1991 23:44:07 +0000 (23:44 +0000)]
Re-merged m68k support for gas.

33 years agoAdded some hints about documentation
Steve Chamberlain [Wed, 24 Jul 1991 23:22:21 +0000 (23:22 +0000)]
Added some hints about documentation

Fixed prototype for bfd_get_elt_at_index

33 years ago*** empty log message ***
Steve Chamberlain [Wed, 24 Jul 1991 22:25:50 +0000 (22:25 +0000)]
*** empty log message ***

33 years agoInitial revision
Sean Eric Fagan [Wed, 24 Jul 1991 19:40:36 +0000 (19:40 +0000)]
Initial revision

33 years agoAnother bugfix (NS32K_SVC_IMMED_OPERANDS) from Rune Nerg}rd.
John Gilmore [Wed, 24 Jul 1991 13:46:54 +0000 (13:46 +0000)]
Another bugfix (NS32K_SVC_IMMED_OPERANDS) from Rune Nerg}rd.

33 years agoBugfix from Rune Nerg}rd to "sfsr" opcode.
John Gilmore [Wed, 24 Jul 1991 13:43:56 +0000 (13:43 +0000)]
Bugfix from Rune Nerg}rd to "sfsr" opcode.

33 years ago*** empty log message ***
Roland Pesch [Wed, 24 Jul 1991 01:55:18 +0000 (01:55 +0000)]
*** empty log message ***

33 years agoTurned $Id: from m4 comment into texinfo comment, allowing fragment
Roland Pesch [Wed, 24 Jul 1991 01:51:32 +0000 (01:51 +0000)]
Turned $Id: from m4 comment into texinfo comment, allowing fragment
boundaries to be recognized in post-m4 texinfo source.

33 years ago1) turned $Id: from m4 into texinfo comment
Roland Pesch [Wed, 24 Jul 1991 01:50:33 +0000 (01:50 +0000)]
1) turned $Id: from m4 into texinfo comment
2) disabled @group where no longer supported by texinfo.tex

33 years ago1) moved author email addresses and manual version info back onto copyright
Roland Pesch [Wed, 24 Jul 1991 01:43:47 +0000 (01:43 +0000)]
1) moved author email addresses and manual version info back onto copyright
page (had crept onto front of title page w/ other stuff migrating between
gdb.texinfo and gdb.top-m4).

2) gdb.top-m4: added Detailed Node Listing to main menu.
               made $Id: for fragment into texinfo comment.

33 years agoFix braces in example (@{ @} not {}), spotted by makeinfo.
Roland Pesch [Wed, 24 Jul 1991 01:40:47 +0000 (01:40 +0000)]
Fix braces in example (@{ @} not {}), spotted by makeinfo.
Allow fragment's $Id: to be texinfo comment.

33 years ago1) Added conditionals around node structure, giving clean nodes for either
Roland Pesch [Wed, 24 Jul 1991 01:37:46 +0000 (01:37 +0000)]
1) Added conditionals around node structure, giving clean nodes for either
generic or cross-debugging manual.

2) Allowed $Id: to be texinfo comment.

33 years ago1) Added conditional markup around node transitions, so node structure correct
Roland Pesch [Wed, 24 Jul 1991 01:36:11 +0000 (01:36 +0000)]
1) Added conditional markup around node transitions, so node structure correct
for either generic manual (material near back, in "targets"), or for special
cross-debugging manuals (material near front, in "invocation").

2) Allowed $Id: tag to appear as texinfo comment.

33 years agoTried allowing $Id: to appear in final output, but it confuses makeinfo
Roland Pesch [Wed, 24 Jul 1991 01:34:39 +0000 (01:34 +0000)]
Tried allowing $Id: to appear in final output, but it confuses makeinfo
(the texinfo comment appears inside a menu).  Revisit someday.

33 years ago1) "dots{}" -> "@dots{}" (spotted by makeinfo)
Roland Pesch [Wed, 24 Jul 1991 01:30:45 +0000 (01:30 +0000)]
1) "dots{}" ->  "@dots{}" (spotted by makeinfo)
2) $Id: tag appears in post-m4 text

33 years ago1) Inserted missing @end table/@table spotted by makeinfo;
Roland Pesch [Wed, 24 Jul 1991 01:28:51 +0000 (01:28 +0000)]
1) Inserted missing @end table/@table spotted by makeinfo;
2) allowed $Id: tag to appear in post-M4 file by turning it into texinfo
   rather than m4 comment;
3) Disabled @group where no longer supported by texinfo

33 years agoEnabled target gdb.info
Roland Pesch [Wed, 24 Jul 1991 01:25:02 +0000 (01:25 +0000)]
Enabled target gdb.info

33 years agoAdded call to "make info", to generate:
Roland Pesch [Wed, 24 Jul 1991 01:23:41 +0000 (01:23 +0000)]
Added call to "make info", to generate:
  -- gdb-all.texinfo (texinfo source after M4 processing)
  -- gdb.info (file compiled by makeinfo from texinfo-2 release)

33 years agoAdd COPYING file.
John Gilmore [Wed, 24 Jul 1991 01:07:25 +0000 (01:07 +0000)]
Add COPYING file.

33 years agoAdd h-rtbsd.h.
John Gilmore [Wed, 24 Jul 1991 00:59:57 +0000 (00:59 +0000)]
Add h-rtbsd.h.

33 years agoBlow away v9 stuff in aout64.h too.
John Gilmore [Wed, 24 Jul 1991 00:47:13 +0000 (00:47 +0000)]
Blow away v9 stuff in aout64.h too.

33 years ago*** empty log message ***
Steve Chamberlain [Tue, 23 Jul 1991 23:36:28 +0000 (23:36 +0000)]
*** empty log message ***

33 years agoInitial revision
Sean Eric Fagan [Tue, 23 Jul 1991 22:14:05 +0000 (22:14 +0000)]
Initial revision

33 years agoInitial revision
Sean Eric Fagan [Tue, 23 Jul 1991 19:09:22 +0000 (19:09 +0000)]
Initial revision

33 years agoWith most makes, yacc is predefined so the previous approach doesn't
K. Richard Pixley [Tue, 23 Jul 1991 04:08:16 +0000 (04:08 +0000)]
With most makes, yacc is predefined so the previous approach doesn't
work.

33 years agoPut in a check to make sure symbols have names; if there is no name, then
Sean Eric Fagan [Mon, 22 Jul 1991 20:35:30 +0000 (20:35 +0000)]
Put in a check to make sure symbols have names; if there is no name, then
the symbol is not a function (I assume).

33 years agoMade gprof use bfd instead. This is the first step in allowing cross-hosted
Sean Eric Fagan [Mon, 22 Jul 1991 19:33:46 +0000 (19:33 +0000)]
Made gprof use bfd instead.  This is the first step in allowing cross-hosted
gprof use.

33 years agoAdded bfd support to the makefile.
Sean Eric Fagan [Mon, 22 Jul 1991 19:15:06 +0000 (19:15 +0000)]
Added bfd support to the makefile.

33 years agoFixed a typo (no '/' before a '*' in a comment)
Sean Eric Fagan [Mon, 22 Jul 1991 18:21:14 +0000 (18:21 +0000)]
Fixed a typo (no '/' before a '*' in a comment)

33 years agoieee.h, oasys.h: Add some struct and enum tags for debugging.
John Gilmore [Sun, 21 Jul 1991 13:09:10 +0000 (13:09 +0000)]
ieee.h, oasys.h:  Add some struct and enum tags for debugging.
internalcoff.h:  Comment changes.
ecoff.h:  Add back in the relocation entries, deleted accidentally,
and the sizes of ordinary COFF symbol fields for internalcoff.h.

33 years ago Mostly MIPS symbol-reading and general symbol-reading fixups.
John Gilmore [Sun, 21 Jul 1991 13:02:48 +0000 (13:02 +0000)]
Mostly MIPS symbol-reading and general symbol-reading fixups.

33 years agoAdd information about the symbol-reading interface.
John Gilmore [Sun, 21 Jul 1991 12:16:38 +0000 (12:16 +0000)]
Add information about the symbol-reading interface.

33 years agoGive all enums names. Helps in debugging.
John Gilmore [Sun, 21 Jul 1991 06:40:42 +0000 (06:40 +0000)]
Give all enums names.  Helps in debugging.

33 years agoEliminate normal-COFF things from ecoff.h that are really not present in
John Gilmore [Sun, 21 Jul 1991 01:51:49 +0000 (01:51 +0000)]
Eliminate normal-COFF things from ecoff.h that are really not present in
ecoff files.  Eliminate traces of ecoff support in intel-coff.h.

33 years agoChanges for %d and %q registers.
K. Richard Pixley [Sat, 20 Jul 1991 01:49:51 +0000 (01:49 +0000)]
Changes for %d and %q registers.

33 years ago*** empty log message ***
K. Richard Pixley [Sat, 20 Jul 1991 01:22:07 +0000 (01:22 +0000)]
*** empty log message ***

33 years agoUpdate for gdb version of configure. Still needs more doc on how
John Gilmore [Sat, 20 Jul 1991 01:01:28 +0000 (01:01 +0000)]
Update for gdb version of configure.  Still needs more doc on how
to hack configure itself.

33 years agoRoll in the configure that handles gdb.
John Gilmore [Sat, 20 Jul 1991 00:56:55 +0000 (00:56 +0000)]
Roll in the configure that handles gdb.

33 years agoRoll in configure that handles GDB.
John Gilmore [Sat, 20 Jul 1991 00:56:41 +0000 (00:56 +0000)]
Roll in configure that handles GDB.

33 years agoRoll in new configure that handles GDB. Make sure that the "configure"
John Gilmore [Sat, 20 Jul 1991 00:55:20 +0000 (00:55 +0000)]
Roll in new configure that handles GDB.  Make sure that the "configure"
that is checked-in reflects the latest "configure.in", which includes gdb.

33 years agoFixed a stupid error (used '+=' instead of '=').
Sean Eric Fagan [Fri, 19 Jul 1991 22:01:37 +0000 (22:01 +0000)]
Fixed a stupid error (used '+=' instead of '=').

33 years agoInitial revision
Sean Eric Fagan [Fri, 19 Jul 1991 22:00:45 +0000 (22:00 +0000)]
Initial revision

33 years agoPatches from David Wood
Steve Chamberlain [Fri, 19 Jul 1991 15:29:16 +0000 (15:29 +0000)]
Patches from David Wood

33 years agoInitial revision
Steve Chamberlain [Fri, 19 Jul 1991 15:29:14 +0000 (15:29 +0000)]
Initial revision

33 years agoChanges in reloc numbers, lint, and removal of const
Steve Chamberlain [Fri, 19 Jul 1991 15:28:37 +0000 (15:28 +0000)]
Changes in reloc numbers, lint, and removal of const

33 years agoFrom David WOod
Steve Chamberlain [Fri, 19 Jul 1991 15:26:24 +0000 (15:26 +0000)]
From David WOod

33 years agoFrom David Wood
Steve Chamberlain [Fri, 19 Jul 1991 15:21:35 +0000 (15:21 +0000)]
From David Wood

33 years ago * newsos3.c, targets.c, coffcode.h: new patches from David
Steve Chamberlain [Fri, 19 Jul 1991 15:17:55 +0000 (15:17 +0000)]
* newsos3.c, targets.c, coffcode.h: new patches from David
Wood

33 years ago*** empty log message ***
Steve Chamberlain [Fri, 19 Jul 1991 14:21:19 +0000 (14:21 +0000)]
*** empty log message ***

33 years agoMake mipsread.c handle static symbols, both in psymtabs and symtabs.
John Gilmore [Fri, 19 Jul 1991 07:09:41 +0000 (07:09 +0000)]
Make mipsread.c handle static symbols, both in psymtabs and symtabs.

33 years agoEliminate LOC_EXTERNAL. Improve select_source_symtab. Bug fixes.
John Gilmore [Fri, 19 Jul 1991 06:45:19 +0000 (06:45 +0000)]
Eliminate LOC_EXTERNAL.  Improve select_source_symtab.  Bug fixes.

33 years agoInitial revision
Sean Eric Fagan [Thu, 18 Jul 1991 20:19:17 +0000 (20:19 +0000)]
Initial revision

33 years ago"brz <register>, label" bug fix.
K. Richard Pixley [Thu, 18 Jul 1991 02:21:09 +0000 (02:21 +0000)]
"brz <register>, label" bug fix.

33 years ago*** empty log message ***
Steve Chamberlain [Tue, 16 Jul 1991 21:38:39 +0000 (21:38 +0000)]
*** empty log message ***

33 years ago*** empty log message ***
Steve Chamberlain [Tue, 16 Jul 1991 20:50:29 +0000 (20:50 +0000)]
*** empty log message ***

33 years ago*** empty log message ***
Steve Chamberlain [Tue, 16 Jul 1991 16:21:13 +0000 (16:21 +0000)]
*** empty log message ***

33 years agoAdded #define for special gdb coff entry points
Steve Chamberlain [Tue, 16 Jul 1991 16:12:29 +0000 (16:12 +0000)]
Added #define for special gdb coff entry points

33 years agoCorrect the rule for mkscript. The explicit rule failed in subdirs.
K. Richard Pixley [Tue, 16 Jul 1991 15:35:37 +0000 (15:35 +0000)]
Correct the rule for mkscript.  The explicit rule failed in subdirs.
The default rule works just fine.

33 years ago*** empty log message ***
Steve Chamberlain [Tue, 16 Jul 1991 13:46:17 +0000 (13:46 +0000)]
*** empty log message ***

33 years ago*** empty log message ***
Steve Chamberlain [Tue, 16 Jul 1991 00:39:03 +0000 (00:39 +0000)]
*** empty log message ***

33 years ago*** empty log message ***
Steve Chamberlain [Tue, 16 Jul 1991 00:35:56 +0000 (00:35 +0000)]
*** empty log message ***

33 years ago*** empty log message ***
Steve Chamberlain [Tue, 16 Jul 1991 00:07:19 +0000 (00:07 +0000)]
*** empty log message ***

33 years agoFixed a few bugs, added 29k coff support.
Steve Chamberlain [Mon, 15 Jul 1991 23:43:26 +0000 (23:43 +0000)]
Fixed a few bugs, added 29k coff support.

33 years agoInitial revision
Steve Chamberlain [Mon, 15 Jul 1991 23:43:15 +0000 (23:43 +0000)]
Initial revision

33 years ago*** empty log message ***
Steve Chamberlain [Mon, 15 Jul 1991 23:41:06 +0000 (23:41 +0000)]
*** empty log message ***

33 years ago* aoutf1.h archive.c bfd.c coffcode.h core.c ecoff.c ieee.c
Steve Chamberlain [Mon, 15 Jul 1991 23:30:28 +0000 (23:30 +0000)]
* 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).

33 years ago * findvar.c (find_var_value): Handle &function better.
John Gilmore [Sun, 14 Jul 1991 07:48:06 +0000 (07:48 +0000)]
    * 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.

33 years agoIfdef out bogus `relocation overflow' tests.
Jim Wilson [Wed, 10 Jul 1991 13:18:07 +0000 (13:18 +0000)]
Ifdef out bogus `relocation overflow' tests.

33 years agoAdd movgeu and movlu insns. Add `,a' for the fbcc insns.
Jim Wilson [Wed, 10 Jul 1991 13:16:07 +0000 (13:16 +0000)]
Add movgeu and movlu insns.  Add `,a' for the fbcc insns.

33 years agomore v9 fixes. This time %hhi() and %hlo().
K. Richard Pixley [Wed, 10 Jul 1991 02:45:05 +0000 (02:45 +0000)]
more v9 fixes.  This time %hhi() and %hlo().

33 years agoMore v9 fixes.
K. Richard Pixley [Wed, 10 Jul 1991 02:44:13 +0000 (02:44 +0000)]
More v9 fixes.

33 years agoWorking out v9 bugs.
K. Richard Pixley [Tue, 9 Jul 1991 19:19:15 +0000 (19:19 +0000)]
Working out v9 bugs.

33 years agoAvoid "statement not reached" error.
John Gilmore [Tue, 9 Jul 1991 02:36:38 +0000 (02:36 +0000)]
Avoid "statement not reached" error.

33 years ago * core.c (memory_error): Reword error msg to mislead less.
John Gilmore [Tue, 9 Jul 1991 02:08:13 +0000 (02:08 +0000)]
    * 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.

33 years agoOnce more, this time with sane opcodes.
K. Richard Pixley [Tue, 9 Jul 1991 00:57:44 +0000 (00:57 +0000)]
Once more, this time with sane opcodes.

33 years agoupgrade from v9 delta doc 2.02 to delta 2.1.
K. Richard Pixley [Tue, 9 Jul 1991 00:43:24 +0000 (00:43 +0000)]
upgrade from v9 delta doc 2.02 to delta 2.1.

33 years agoGive external_aouthdr struct a name. This lets its type be shown
John Gilmore [Tue, 9 Jul 1991 00:34:45 +0000 (00:34 +0000)]
Give external_aouthdr struct a name.  This lets its type be shown
more reasonably by gdb.

33 years ago*** empty log message ***
John Gilmore [Sun, 7 Jul 1991 05:29:03 +0000 (05:29 +0000)]
*** empty log message ***

33 years agoBugfix from Rune Nerg}rd <runene@ifi.uio.no> on 5 Jul 1991 17:33:45 +0200,
John Gilmore [Sun, 7 Jul 1991 05:27:54 +0000 (05:27 +0000)]
Bugfix from Rune Nerg}rd <runene@ifi.uio.no> on 5 Jul 1991 17:33:45 +0200,
fixing opcodes movmw, movmd.

33 years agoAdded core.c prototypes to bfd.h
Steve Chamberlain [Sat, 6 Jul 1991 23:46:01 +0000 (23:46 +0000)]
Added core.c prototypes to bfd.h

33 years agoAdd declarations for bfd_coff_swap_aux_in, swap_sym_in, swap_lineno_in,
John Gilmore [Sat, 6 Jul 1991 08:39:24 +0000 (08:39 +0000)]
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.

33 years agoUse set_tdata to set the ieee tdata field, avoiding casting left of
John Gilmore [Sat, 6 Jul 1991 08:37:45 +0000 (08:37 +0000)]
Use set_tdata to set the ieee tdata field, avoiding casting left of
assignment.

33 years ago * main.c (command_line_input): Flush stdout and stderr
John Gilmore [Sat, 6 Jul 1991 08:36:34 +0000 (08:36 +0000)]
    * 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.

33 years agoFix bug in configure when iterating targets.
John Gilmore [Sat, 6 Jul 1991 04:35:51 +0000 (04:35 +0000)]
Fix bug in configure when iterating targets.
Depend on alldeps.mak, not ${srcdir}/alldeps.mak, so it can be found
in either spot.

33 years agoAdd comment about commented-out bfd_release calls.
John Gilmore [Sat, 6 Jul 1991 02:33:08 +0000 (02:33 +0000)]
Add comment about commented-out bfd_release calls.

33 years agoThu Jul 4 14:47:06 1991 John Gilmore (gnu at cygint.cygnus.com)
John Gilmore [Fri, 5 Jul 1991 00:04:59 +0000 (00:04 +0000)]
Thu Jul  4 14:47:06 1991  John Gilmore  (gnu at cygint.cygnus.com)

        * configure.in, Makefile.in:  Avoid rebuilding "depend" as much.
        Avoid declaring Makefile dependencies, because GNU Make stupidly
        tries to update it if we do.

        * coffread.c:  Revise for minor changes to bfd internal coff
        indexes.

        * configure:  If -template= is given a relative path, make it
        absolute before recurring in subdirectories.

33 years agoAdd gdb, rearrange the things that gdb needs so they get built first.
John Gilmore [Thu, 4 Jul 1991 23:46:05 +0000 (23:46 +0000)]
Add gdb, rearrange the things that gdb needs so they get built first.

33 years ago * Add dec3100 as equivalent to littlemips. Indicate in all host &
John Gilmore [Thu, 4 Jul 1991 21:56:20 +0000 (21:56 +0000)]
    * Add dec3100 as equivalent to littlemips.  Indicate in all host &
        target config files that they are for the host.  When the lines
        get copied into the Makefile, this makes it more obvious what's
        up.

33 years agoInitial revision
John Gilmore [Thu, 4 Jul 1991 21:55:36 +0000 (21:55 +0000)]
Initial revision

33 years agoAdd dec3100 as equivalent to littlemips.
John Gilmore [Thu, 4 Jul 1991 21:51:41 +0000 (21:51 +0000)]
Add dec3100 as equivalent to littlemips.
Indicate in all host config files that they are for the host.  When the
lines get copied into the Makefile, this makes it more obvious what's up.

33 years agoModified fctnl proto
Steve Chamberlain [Thu, 4 Jul 1991 17:00:42 +0000 (17:00 +0000)]
Modified fctnl proto

33 years ago*** empty log message ***
Steve Chamberlain [Thu, 4 Jul 1991 16:56:17 +0000 (16:56 +0000)]
*** empty log message ***

33 years agoNow full of documentation. Yum Yum.
Steve Chamberlain [Thu, 4 Jul 1991 16:52:56 +0000 (16:52 +0000)]
Now full of documentation. Yum Yum.

33 years agoInitial revision
Steve Chamberlain [Thu, 4 Jul 1991 16:52:19 +0000 (16:52 +0000)]
Initial revision

33 years agoMake gdb work with configure. Only thing that doesn't work is the -list
John Gilmore [Thu, 4 Jul 1991 15:59:47 +0000 (15:59 +0000)]
Make gdb work with configure.  Only thing that doesn't work is the -list
option (as far as I know).

33 years agoClean up some more _GENERIC___ contexts.
Roland Pesch [Tue, 25 Jun 1991 19:40:21 +0000 (19:40 +0000)]
Clean up some more _GENERIC___ contexts.
(Also attest to editor more modestly...)

33 years ago * sparc-opcode.h (trap opcodes): Avoid leading spaces or
John Gilmore [Tue, 25 Jun 1991 06:50:31 +0000 (06:50 +0000)]
    * sparc-opcode.h (trap opcodes):  Avoid leading spaces or
        tabs, which end up in the disassembler output inadvertently.