external/binutils.git
32 years agoas.texinfo: commented out @group definitions, since recent vns of
Roland Pesch [Tue, 13 Aug 1991 18:10:34 +0000 (18:10 +0000)]
as.texinfo: commented out @group definitions, since recent vns of
texinfo restrict to limited usefulness.

*.m4: updated to match GDB .m4's

Makefile: default target `all', automate m4 preprocessing etc.

All: added CVS/RCS Id: tag.

32 years agoInitial revision
Roland Pesch [Tue, 13 Aug 1991 18:10:29 +0000 (18:10 +0000)]
Initial revision

32 years agoCorrect for a deficiency in sun make.
K. Richard Pixley [Tue, 13 Aug 1991 15:14:25 +0000 (15:14 +0000)]
Correct for a deficiency in sun make.

32 years agoChanged the script rule from "mkscript" to "./mkscript".
K. Richard Pixley [Mon, 12 Aug 1991 19:56:45 +0000 (19:56 +0000)]
Changed the script rule from "mkscript" to "./mkscript".

32 years agoFixed bug where stringtable size wasn't being swapped.
Steve Chamberlain [Thu, 8 Aug 1991 23:48:27 +0000 (23:48 +0000)]
Fixed bug where stringtable size wasn't being swapped.

32 years ago +forcesubdirs -> +subdirs
K. Richard Pixley [Wed, 7 Aug 1991 19:24:17 +0000 (19:24 +0000)]
 +forcesubdirs -> +subdirs

32 years ago+forcesubdirs -> +subdirs
K. Richard Pixley [Wed, 7 Aug 1991 19:21:32 +0000 (19:21 +0000)]
+forcesubdirs -> +subdirs

32 years agoAdd in Rich's changes for three-stage builds.
John Gilmore [Wed, 7 Aug 1991 07:51:22 +0000 (07:51 +0000)]
Add in Rich's changes for three-stage builds.

32 years agoAdded make.
K. Richard Pixley [Wed, 7 Aug 1991 07:05:32 +0000 (07:05 +0000)]
Added make.

32 years agoAdded AOUT_MACHTYPE definitions.
K. Richard Pixley [Wed, 7 Aug 1991 07:00:01 +0000 (07:00 +0000)]
Added AOUT_MACHTYPE definitions.

32 years agoDefault rdl-apps.texinfo, for people who don't think to use the
Roland Pesch [Wed, 7 Aug 1991 02:15:57 +0000 (02:15 +0000)]
Default rdl-apps.texinfo, for people who don't think to use the
Makefile; this one will work if this dir is in the default relative position
to the readline directory in the GNU libraries-and-includes distribution.

32 years ago * Makefile: use doc/Makefile for doc targets
Roland Pesch [Wed, 7 Aug 1991 02:07:21 +0000 (02:07 +0000)]
* Makefile: use doc/Makefile for doc targets

32 years ago*** empty log message ***
Roland Pesch [Wed, 7 Aug 1991 00:18:09 +0000 (00:18 +0000)]
*** empty log message ***

32 years agoMakefile: GDB documentation nos has its own Makefile
Roland Pesch [Wed, 7 Aug 1991 00:15:02 +0000 (00:15 +0000)]
Makefile: GDB documentation nos has its own Makefile
.Sanitize: add Makefile; recognize renamed refcard.tex (formerly gdbrc.tex)
gdbint.texinfo: add markup in "Cleanups" chapter

32 years agoN_INDR movement
Steve Chamberlain [Tue, 6 Aug 1991 21:31:01 +0000 (21:31 +0000)]
N_INDR movement

now in a.out.gnu.h and aout64.h, not in stab.def

32 years agoPatches to fix bugs reported by roland McGrath
Steve Chamberlain [Tue, 6 Aug 1991 21:28:21 +0000 (21:28 +0000)]
Patches to fix bugs reported by roland McGrath

32 years ago*** empty log message ***
Steve Chamberlain [Tue, 6 Aug 1991 20:39:34 +0000 (20:39 +0000)]
*** empty log message ***

32 years agoCorrecting a prototype for gcc.
K. Richard Pixley [Tue, 6 Aug 1991 20:35:15 +0000 (20:35 +0000)]
Correcting a prototype for gcc.

32 years agorevised option parsing.
K. Richard Pixley [Tue, 6 Aug 1991 19:26:01 +0000 (19:26 +0000)]
revised option parsing.

32 years agoHost-level GNUmakefiles.
K. Richard Pixley [Tue, 6 Aug 1991 19:12:55 +0000 (19:12 +0000)]
Host-level GNUmakefiles.

32 years agoAdded -S option for 3com. Asks that jbsr always resolve to jsr.
K. Richard Pixley [Tue, 6 Aug 1991 07:21:38 +0000 (07:21 +0000)]
Added -S option for 3com.  Asks that jbsr always resolve to jsr.

32 years agoFixing CONST declarations.
K. Richard Pixley [Tue, 6 Aug 1991 07:20:27 +0000 (07:20 +0000)]
Fixing CONST declarations.

32 years ago*** empty log message ***
K. Richard Pixley [Mon, 5 Aug 1991 22:31:05 +0000 (22:31 +0000)]
*** empty log message ***

32 years ago*** empty log message ***
K. Richard Pixley [Mon, 5 Aug 1991 21:36:41 +0000 (21:36 +0000)]
*** empty log message ***

32 years agoOnly read the right number of bytes in reading basetypes, so we don't
John Gilmore [Sat, 3 Aug 1991 02:02:03 +0000 (02:02 +0000)]
Only read the right number of bytes in reading basetypes, so we don't
overrun malloc.

32 years agoAdded (sun?) instructions so that gas can assemble a sun cc produced
K. Richard Pixley [Fri, 2 Aug 1991 22:19:40 +0000 (22:19 +0000)]
Added (sun?) instructions so that gas can assemble a sun cc produced
gnulib1.s.

32 years agoremove emacs, move gdb to after the compilation tools.
K. Richard Pixley [Fri, 2 Aug 1991 18:56:52 +0000 (18:56 +0000)]
remove emacs, move gdb to after the compilation tools.

32 years agoPrint UNOP_MEMVAL of an OP_LONG that ends up as a function specially
John Gilmore [Fri, 2 Aug 1991 09:23:23 +0000 (09:23 +0000)]
Print UNOP_MEMVAL of an OP_LONG that ends up as a function specially

32 years ago * infrun.c: Move DO_DEFERRED_STORES from proceed() to resume().
John Gilmore [Fri, 2 Aug 1991 08:46:10 +0000 (08:46 +0000)]
    * infrun.c:  Move DO_DEFERRED_STORES from proceed() to resume().
        The child can be proceeded from inside wait_for_inferior in
        evaluating breakpoint conditions, and DO_DEFERRED_STORES was
        getting skipped in that case.

        * expprint.c (print_subexp):  Use filtered output, since the
        subroutines we call use it, otherwise the output is horribly
        mangled, since output of wrappable stuff comes out late.

32 years agoAdjusted for new gdb, added some initializations, support for machine
K. Richard Pixley [Fri, 2 Aug 1991 07:55:14 +0000 (07:55 +0000)]
Adjusted for new gdb, added some initializations, support for machine
types in aout headers, fixed a bug in symbol allocation where symbol
types/segments were initialized to garbage because the independent
parts didn't know better.  Now freshly allocated symbols are zeroed.

32 years agoRoll VERSION to 3.98.1. Use path to find $SHELL in "run" command.
John Gilmore [Fri, 2 Aug 1991 07:15:20 +0000 (07:15 +0000)]
Roll VERSION to 3.98.1.  Use path to find $SHELL in "run" command.

32 years ago*** empty log message ***
K. Richard Pixley [Fri, 2 Aug 1991 04:02:01 +0000 (04:02 +0000)]
*** empty log message ***

32 years ago*** empty log message ***
Steve Chamberlain [Thu, 1 Aug 1991 23:59:06 +0000 (23:59 +0000)]
*** empty log message ***

32 years ago*** empty log message ***
Steve Chamberlain [Thu, 1 Aug 1991 23:38:49 +0000 (23:38 +0000)]
*** empty log message ***

32 years agoAdded support for constructors, warnings and indirects
Steve Chamberlain [Thu, 1 Aug 1991 23:35:05 +0000 (23:35 +0000)]
Added support for constructors, warnings and indirects

32 years agoAdded new keyword 'CONSTRUCTORS'
Steve Chamberlain [Thu, 1 Aug 1991 23:29:23 +0000 (23:29 +0000)]
Added new keyword 'CONSTRUCTORS'

Added N_WARNING handling
Added N_INDR handling

32 years agoInitial revision
Steve Chamberlain [Thu, 1 Aug 1991 23:29:03 +0000 (23:29 +0000)]
Initial revision

32 years ago*** empty log message ***
Roland Pesch [Thu, 1 Aug 1991 22:39:43 +0000 (22:39 +0000)]
*** empty log message ***

32 years ago*** empty log message ***
Steve Chamberlain [Thu, 1 Aug 1991 14:37:51 +0000 (14:37 +0000)]
*** empty log message ***

32 years agoInitial revision
Steve Chamberlain [Thu, 1 Aug 1991 14:37:46 +0000 (14:37 +0000)]
Initial revision

32 years agoForgot one more place to remove amdcoff.c reference (sigh).
John Gilmore [Thu, 1 Aug 1991 05:33:39 +0000 (05:33 +0000)]
Forgot one more place to remove amdcoff.c reference (sigh).

32 years agoMakefile, libcoff:
Steve Chamberlain [Thu, 1 Aug 1991 02:38:17 +0000 (02:38 +0000)]
Makefile, libcoff:
The stuff after the comment /* THE FOLLOWING IS EXTRACTED ... */ is
removed from the header files, so the header files broke themselves.
This is now fixed because the description is split over two lines. Not
a great way. I'll fix it better soon.

bfd.doc bfd.texinfo. Merged what was usefull into bfd.texinfo and
deleted bfd.doc.

32 years agoDelete CVS.adm from the release!
John Gilmore [Thu, 1 Aug 1991 01:27:44 +0000 (01:27 +0000)]
Delete CVS.adm from the release!

32 years agoPass Make flags down to lower level when building tar file.
John Gilmore [Thu, 1 Aug 1991 00:32:22 +0000 (00:32 +0000)]
Pass Make flags down to lower level when building tar file.

32 years agoRemove bogus reference to ${destdir}/lib/gcc.
John Gilmore [Thu, 1 Aug 1991 00:12:56 +0000 (00:12 +0000)]
Remove bogus reference to ${destdir}/lib/gcc.

32 years agoFor final (?) 3.98 release
John Gilmore [Thu, 1 Aug 1991 00:11:16 +0000 (00:11 +0000)]
For final (?) 3.98 release

32 years agoSurrounded table of renamed commands (version within @ifinfo) with
Roland Pesch [Thu, 1 Aug 1991 00:02:27 +0000 (00:02 +0000)]
Surrounded table of renamed commands (version within @ifinfo) with
@example/@end example.  Without this it formatted fine by
texinfo-format-buffer in Emacs, but makeinfo insisted on paragraphing
it!

Also removed "gdb/" from in front of one instance of libiberty...

32 years agoHandle gdb-all.texinfo properly when M4 doesn't exist or crashes
John Gilmore [Wed, 31 Jul 1991 23:44:59 +0000 (23:44 +0000)]
Handle gdb-all.texinfo properly when M4 doesn't exist or crashes

32 years ago*** empty log message ***
Roland Pesch [Wed, 31 Jul 1991 23:37:41 +0000 (23:37 +0000)]
*** empty log message ***

32 years ago Last cleanups for release 3.98:
Roland Pesch [Wed, 31 Jul 1991 23:35:22 +0000 (23:35 +0000)]
Last cleanups for release 3.98:
Minor typo and formatting fixes; incorporated most fixes remaining from
filed mail commenting on earlier drafts.

Added warnings: pipes don't work in run command;
conditions are converse of assertions;
step over fn without debug info goes to next fn;
vars may have "wrong" values near fn entrance, exit

Added example from Kingston on printing repeated nonadjacent values

Added explicit mention that in Emacs gdb mode C-c and C-z are like
shell mode for signals

Improved installation directions in appendix, added manual formatting
instructions

Renamed "Stepping and Continuing" to "Continuing and Stepping" so it
doesn't sound so much like its parent "Stopping and Continuing"; also
moved entries on continue to top of section, so they don't get lost.

32 years agoRemove archures.h
John Gilmore [Wed, 31 Jul 1991 22:28:30 +0000 (22:28 +0000)]
Remove archures.h

32 years agoFixed copyright notices (FSF, not Cygnus; invoke, rather than refer to
Roland Pesch [Wed, 31 Jul 1991 21:54:56 +0000 (21:54 +0000)]
Fixed copyright notices (FSF, not Cygnus; invoke, rather than refer to
an included copy of, GPL).

32 years agoUpdated TODO.
Steve Chamberlain [Wed, 31 Jul 1991 20:19:16 +0000 (20:19 +0000)]
Updated TODO.
Wrote a small Memory Usage section in bfd.texinfo

32 years agoUpdate for 3.98 release.
John Gilmore [Wed, 31 Jul 1991 19:08:36 +0000 (19:08 +0000)]
Update for 3.98 release.

32 years agoSet file permissions the same for everyone before making tar file.
John Gilmore [Wed, 31 Jul 1991 18:08:33 +0000 (18:08 +0000)]
Set file permissions the same for everyone before making tar file.
(This clobbers the files' existing permissions.)

32 years agoMake a little more palatable for an FSF release.
John Gilmore [Wed, 31 Jul 1991 17:45:16 +0000 (17:45 +0000)]
Make a little more palatable for an FSF release.

32 years agoRemove amdcoff.c (and its name from Makefile.in) by default, because
John Gilmore [Wed, 31 Jul 1991 17:37:02 +0000 (17:37 +0000)]
Remove amdcoff.c (and its name from Makefile.in) by default, because
its copyright is not yet assigned to FSF.

32 years agoRemove amdcoff.h by default because its copyright is not assigned to FSF.
John Gilmore [Wed, 31 Jul 1991 17:36:04 +0000 (17:36 +0000)]
Remove amdcoff.h by default because its copyright is not assigned to FSF.
"Sanitize -keep-29k" will keep it.

32 years ago * all files: update copyright notices for GPL version 2.
John Gilmore [Wed, 31 Jul 1991 16:58:05 +0000 (16:58 +0000)]
* all files:  update copyright notices for GPL version 2.
Install header comments and attribute most modules to their
authors.  BFD's name is now officially "Binary File Descriptor",
so remove any conflicting perjoratives.

32 years agoSome of these things are already done. More are probably done,
John Gilmore [Wed, 31 Jul 1991 08:30:37 +0000 (08:30 +0000)]
Some of these things are already done.  More are probably done,
but I am not sure.  Check w/Steve.

32 years agoIt's the Binary, not Big, file descriptor library.
John Gilmore [Wed, 31 Jul 1991 08:08:36 +0000 (08:08 +0000)]
It's the Binary, not Big, file descriptor library.

32 years agoBetter sanitize aoutx.h too!
John Gilmore [Wed, 31 Jul 1991 07:54:31 +0000 (07:54 +0000)]
Better sanitize aoutx.h too!

32 years agoMove building and configuring stuff from .Sanitize to "make gdb.tar.Z".
John Gilmore [Wed, 31 Jul 1991 07:09:02 +0000 (07:09 +0000)]
Move building and configuring stuff from .Sanitize to "make gdb.tar.Z".

32 years agoAdd texinfo
John Gilmore [Wed, 31 Jul 1991 05:15:37 +0000 (05:15 +0000)]
Add texinfo

32 years agoRemove config.gdb. Restore alldeps.mak, depend, and expread.tab.c
John Gilmore [Wed, 31 Jul 1991 04:15:12 +0000 (04:15 +0000)]
Remove config.gdb.  Restore alldeps.mak, depend, and expread.tab.c
to the RCS archives.  Update .Sanitize for this.

32 years agoRemove symseg.h, the ancient GDB symbol-segments (gdb-specific debug
John Gilmore [Wed, 31 Jul 1991 03:11:46 +0000 (03:11 +0000)]
Remove symseg.h, the ancient GDB symbol-segments (gdb-specific debug
information) definition.

32 years agoUpdate for gdb-3.98.
John Gilmore [Wed, 31 Jul 1991 03:10:30 +0000 (03:10 +0000)]
Update for gdb-3.98.

32 years agoAdd bfd.ilrt.tar.Z "make" rules.
John Gilmore [Wed, 31 Jul 1991 02:47:14 +0000 (02:47 +0000)]
Add bfd.ilrt.tar.Z "make" rules.

32 years agoInitialized a variable
Steve Chamberlain [Wed, 31 Jul 1991 00:37:42 +0000 (00:37 +0000)]
Initialized a variable

32 years agoFixed memory trampling problem
Steve Chamberlain [Wed, 31 Jul 1991 00:37:09 +0000 (00:37 +0000)]
Fixed memory trampling problem

32 years agoTighten up for gdb-3.98 release.
John Gilmore [Wed, 31 Jul 1991 00:34:07 +0000 (00:34 +0000)]
Tighten up for gdb-3.98 release.

32 years agoUpdated list of files to keep to reflect reintegration of most fragments
Roland Pesch [Mon, 29 Jul 1991 22:38:53 +0000 (22:38 +0000)]
Updated list of files to keep to reflect reintegration of most fragments
into gdb.texinfo.

32 years ago*** empty log message ***
Roland Pesch [Mon, 29 Jul 1991 22:21:57 +0000 (22:21 +0000)]
*** empty log message ***

32 years agoFixed a variety of small typos that prevented info from formatting cleanly;
Roland Pesch [Mon, 29 Jul 1991 22:20:33 +0000 (22:20 +0000)]
Fixed a variety of small typos that prevented info from formatting cleanly;
altered too-long heading for GPL Appendix, as discussed w/RMS;
Changed date on cover to July 91.

32 years agoChanges to accomodate using the freshly built bison in place.
K. Richard Pixley [Sat, 27 Jul 1991 07:46:34 +0000 (07:46 +0000)]
Changes to accomodate using the freshly built bison in place.

32 years agoPolishing m68k support.
K. Richard Pixley [Sat, 27 Jul 1991 02:34:20 +0000 (02:34 +0000)]
Polishing m68k support.

32 years agoPulling in the motorola-'040-library line switch patch from wrs.
K. Richard Pixley [Sat, 27 Jul 1991 02:31:30 +0000 (02:31 +0000)]
Pulling in the motorola-'040-library line switch patch from wrs.

32 years ago*** empty log message ***
Steve Chamberlain [Sat, 27 Jul 1991 01:31:02 +0000 (01:31 +0000)]
*** empty log message ***

32 years ago*** empty log message ***
Steve Chamberlain [Sat, 27 Jul 1991 01:24:40 +0000 (01:24 +0000)]
*** empty log message ***

32 years ago*** empty log message ***
Steve Chamberlain [Sat, 27 Jul 1991 01:14:16 +0000 (01:14 +0000)]
*** empty log message ***

32 years ago*** empty log message ***
Roland Pesch [Sat, 27 Jul 1991 00:52:01 +0000 (00:52 +0000)]
*** empty log message ***

32 years ago(1) Applied some fixes due to comments from Larry Breed (easier ones
Roland Pesch [Sat, 27 Jul 1991 00:49:54 +0000 (00:49 +0000)]
(1) Applied some fixes due to comments from Larry Breed (easier ones
through chapsec 5.2)

(2) Eliminated use of @footnote---had my doubts about it anyways, and
it's broken in latest texinfo

(3) Introduced *some* use of [] for optional arguments, where
explanation is not simpler by listing cmd w arg and cmd w/out arg
separately.  Still not using @deffn.

(4) Dropped in GPL-2.  NOTE: one of GPL-2 or texinfo is broken; a
couple of headings are too long.  Need patches to texinfo or revision
to GPL-2.

32 years agoPartial update to README for new configure script and new
Roland Pesch [Fri, 26 Jul 1991 20:22:41 +0000 (20:22 +0000)]
Partial update to README for new configure script and new
documentation make targets.

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.