external/binutils.git
33 years agoUpdated to relect a gdb change in sparc-opcode.h.
K. Richard Pixley [Sun, 19 May 1991 08:00:57 +0000 (08:00 +0000)]
Updated to relect a gdb change in sparc-opcode.h.

33 years agoAdded gdb.
K. Richard Pixley [Sun, 19 May 1991 08:00:11 +0000 (08:00 +0000)]
Added gdb.

33 years agoconfigure changes and -opcode.h movement.
K. Richard Pixley [Sun, 19 May 1991 07:27:02 +0000 (07:27 +0000)]
configure changes and -opcode.h movement.

33 years agoAdded gdb.
K. Richard Pixley [Sun, 19 May 1991 00:36:45 +0000 (00:36 +0000)]
Added gdb.

33 years agoChanges to deal with missing subdirs gracefully, and changes dictated
K. Richard Pixley [Sun, 19 May 1991 00:32:13 +0000 (00:32 +0000)]
Changes to deal with missing subdirs gracefully, and changes dictated
from dropping configure over gdb.

33 years agoInitial revision
K. Richard Pixley [Sun, 19 May 1991 00:19:54 +0000 (00:19 +0000)]
Initial revision

33 years agoConfigure for gdb.
K. Richard Pixley [Sun, 19 May 1991 00:16:46 +0000 (00:16 +0000)]
Configure for gdb.

33 years ago*** empty log message ***
Steve Chamberlain [Sat, 18 May 1991 03:08:59 +0000 (03:08 +0000)]
*** empty log message ***

33 years agoInitial revision
Steve Chamberlain [Sat, 18 May 1991 02:58:02 +0000 (02:58 +0000)]
Initial revision

33 years ago*** empty log message ***
Steve Chamberlain [Sat, 18 May 1991 02:57:45 +0000 (02:57 +0000)]
*** empty log message ***

33 years agoGas buys into ../include. Files merged.
K. Richard Pixley [Sat, 18 May 1991 02:44:28 +0000 (02:44 +0000)]
Gas buys into ../include.  Files merged.

33 years agoBuying into ../include and ../libiberty.
K. Richard Pixley [Sat, 18 May 1991 02:15:32 +0000 (02:15 +0000)]
Buying into ../include and ../libiberty.

33 years agomkdep is not a standard tool nor do we support or install it.
K. Richard Pixley [Sat, 18 May 1991 01:01:09 +0000 (01:01 +0000)]
mkdep is not a standard tool nor do we support or install it.
Assuming it's existence kills config, make, and install.

33 years agoUsing gcc here screws config and debugging something awful.
K. Richard Pixley [Sat, 18 May 1991 00:53:02 +0000 (00:53 +0000)]
Using gcc here screws config and debugging something awful.

33 years ago*** empty log message ***
Roland Pesch [Fri, 17 May 1991 23:19:08 +0000 (23:19 +0000)]
*** empty log message ***

33 years agoAdded readline/inc-readline.texinfo and readline/inc-history.texinfo
Roland Pesch [Fri, 17 May 1991 23:17:56 +0000 (23:17 +0000)]
Added readline/inc-readline.texinfo and readline/inc-history.texinfo
to the list of dependencies for the target "gdb.dvi".

33 years ago*** empty log message ***
Roland Pesch [Fri, 17 May 1991 22:53:05 +0000 (22:53 +0000)]
*** empty log message ***

33 years ago * readline/inc-history.texinfo, readline/inc-readline.texinfo:
Roland Pesch [Fri, 17 May 1991 22:52:47 +0000 (22:52 +0000)]
* readline/inc-history.texinfo, readline/inc-readline.texinfo:
applied various small fixes due to or inspired by RMS comments

33 years ago*** empty log message ***
Roland Pesch [Fri, 17 May 1991 21:43:25 +0000 (21:43 +0000)]
*** empty log message ***

33 years ago * doc/gdb.texinfo: finished using all RMS comments, save those for
Roland Pesch [Fri, 17 May 1991 21:43:01 +0000 (21:43 +0000)]
* doc/gdb.texinfo: finished using all RMS comments, save those for
appendices on readline and cmd history (which are in other source
files)

33 years agoBothner
John Gilmore [Fri, 17 May 1991 19:49:37 +0000 (19:49 +0000)]
Bothner

33 years ago*** empty log message ***
Roland Pesch [Fri, 17 May 1991 01:14:04 +0000 (01:14 +0000)]
*** empty log message ***

33 years ago * doc/gdb.texinfo: (1) Updated w/ref to RMS comments through
Roland Pesch [Fri, 17 May 1991 01:10:52 +0000 (01:10 +0000)]
* doc/gdb.texinfo: (1) Updated w/ref to RMS comments through
chapter 9; (2) documented 'break' command's menu mode for
overloaded names, in response to hgs problem report C++ p-31

33 years ago*** empty log message ***
Roland Pesch [Thu, 16 May 1991 04:09:54 +0000 (04:09 +0000)]
*** empty log message ***

33 years ago Divert specialized startup
Roland Pesch [Thu, 16 May 1991 04:09:30 +0000 (04:09 +0000)]
Divert specialized startup
instructions to "Targets" chapter for generic manuals, while
leaving them up front for manuals specific to specialized
environments; apply fixes from RMS comments through chapter 4.

33 years ago*** empty log message ***
Roland Pesch [Thu, 16 May 1991 02:20:20 +0000 (02:20 +0000)]
*** empty log message ***

33 years ago(1) new Appendix, Renamed Commands;
Roland Pesch [Thu, 16 May 1991 02:16:27 +0000 (02:16 +0000)]
(1) new Appendix, Renamed Commands;
(2) new leading subsection, Contributors to GDB

33 years ago*** empty log message ***
Roland Pesch [Thu, 16 May 1991 00:46:44 +0000 (00:46 +0000)]
*** empty log message ***

33 years ago * gdb.texinfo: (1) better introductory example; (2) more
Roland Pesch [Thu, 16 May 1991 00:46:09 +0000 (00:46 +0000)]
* gdb.texinfo: (1) better introductory example; (2) more
consistent use of @code, @samp, @file, @kbd throughout; small
cleanups to first three nodes.

33 years ago*** empty log message ***
Roland Pesch [Wed, 15 May 1991 18:11:10 +0000 (18:11 +0000)]
*** empty log message ***

33 years agoWed May 15 11:02:48 1991 Roland H. Pesch (pesch at fowanton.cygnus.com)
Roland Pesch [Wed, 15 May 1991 18:10:40 +0000 (18:10 +0000)]
Wed May 15 11:02:48 1991  Roland H. Pesch  (pesch at fowanton.cygnus.com)

* pretex.m4: modify explanatory text slightly (and redefine
"regexp") to keep GNU m4 from complaining.  (It still crashes
later, but one step at a time...)

33 years agoreadline update
John Gilmore [Wed, 15 May 1991 17:36:32 +0000 (17:36 +0000)]
readline update

33 years agoFix duplicated entry in ChangeLog.
John Gilmore [Wed, 15 May 1991 17:30:02 +0000 (17:30 +0000)]
Fix duplicated entry in ChangeLog.

33 years ago * Makefile.dist: put gdb.dvi stuff (updated to use M4 preprocessor
Roland Pesch [Tue, 14 May 1991 23:34:41 +0000 (23:34 +0000)]
* Makefile.dist: put gdb.dvi stuff (updated to use M4 preprocessor
stuff for config manual) here where it counts; updated
to use new subdir structure (gdb/doc/).

* Makefile: generated from above via
    config.gdb none
before checkin

33 years ago(1) removed "gdb.info*" files (just introduced) from CVS;
Roland Pesch [Tue, 14 May 1991 22:34:12 +0000 (22:34 +0000)]
(1) removed "gdb.info*" files (just introduced) from CVS;

(2) instead,
* gdbint.texinfo: added instructions on generating gdb.info* files
locally for release.

33 years ago * gdb.info*: added to distribution. These are ordinary info
Roland Pesch [Tue, 14 May 1991 22:07:52 +0000 (22:07 +0000)]
* gdb.info*: added to distribution.  These are ordinary info
files, formatted from gdb.texinfo (via gdb-all.texinfo, see
Makefile)---but due to use of texinfo 2, can't count on makeinfo
to generate these, so we distribute them already formatted.

* gdb.texinfo: included full Info node and menu crud (as generated
by C-u M-x texinfo-master-menu using the texinfo-2 elisp code).

* Makefile: updated "gdb.dvi" target to use M4 preprocessor;
put in comments-for-future gdb.info target (one day makeinfo will
work again).

33 years ago*** empty log message ***
Roland Pesch [Tue, 14 May 1991 22:01:19 +0000 (22:01 +0000)]
*** empty log message ***

33 years ago*** empty log message ***
Roland Pesch [Tue, 14 May 1991 20:55:08 +0000 (20:55 +0000)]
*** empty log message ***

33 years agoAdded make dep
Steve Chamberlain [Tue, 14 May 1991 18:53:33 +0000 (18:53 +0000)]
Added make dep
Made filenames suitable for PCs

33 years agoFixed problem with default output filename
Steve Chamberlain [Tue, 14 May 1991 18:52:40 +0000 (18:52 +0000)]
Fixed problem with default output filename

33 years ago*** empty log message ***
Steve Chamberlain [Tue, 14 May 1991 17:33:03 +0000 (17:33 +0000)]
*** empty log message ***

33 years agoInitial revision
Steve Chamberlain [Tue, 14 May 1991 17:32:59 +0000 (17:32 +0000)]
Initial revision

33 years agoar called through parametarizable macro.
K. Richard Pixley [Tue, 14 May 1991 16:30:22 +0000 (16:30 +0000)]
ar called through parametarizable macro.

33 years agoC
Steve Chamberlain [Tue, 14 May 1991 14:40:39 +0000 (14:40 +0000)]
C
:wq

q

VS: ----------------------------------------------------------------------

33 years agosee devo/configure 1.11
K. Richard Pixley [Tue, 14 May 1991 14:14:40 +0000 (14:14 +0000)]
see devo/configure 1.11

33 years agoMany small changes including the removal of configure.template. Any
K. Richard Pixley [Tue, 14 May 1991 14:09:59 +0000 (14:09 +0000)]
Many small changes including the removal of configure.template.  Any
valid configure script can now be used as a template.

33 years agoUpdate "make saber_gdb" a bit.
John Gilmore [Mon, 13 May 1991 23:44:37 +0000 (23:44 +0000)]
Update "make saber_gdb" a bit.

33 years ago * mipsread.c: Rather than keeping count of how many symtabs
John Gilmore [Mon, 13 May 1991 21:59:43 +0000 (21:59 +0000)]
    * mipsread.c:  Rather than keeping count of how many symtabs
        and psymtabs we have, for sorting purposes, count them when
        we need to sort.  This fixes bug in rereading of symbol tables.

33 years ago*** empty log message ***
Steve Chamberlain [Mon, 13 May 1991 21:03:08 +0000 (21:03 +0000)]
*** empty log message ***

33 years ago* sunos.c: (choose_reloc_size) added: (sunos4_callback) calls
Steve Chamberlain [Mon, 13 May 1991 21:02:56 +0000 (21:02 +0000)]
* sunos.c: (choose_reloc_size) added: (sunos4_callback) calls
choose_reloc_size. (sunos4_write_object_contents) now calls
choose_reloc_size so outputs relocs correctly, also calculates the
size of the sections correctly.
* aout.c: (look in the \ 1rrgs I hate VI)

~
~
~
~
\10\10

33 years ago*** empty log message ***
Steve Chamberlain [Mon, 13 May 1991 20:26:24 +0000 (20:26 +0000)]
*** empty log message ***

33 years ago*** empty log message ***
Steve Chamberlain [Mon, 13 May 1991 19:56:07 +0000 (19:56 +0000)]
*** empty log message ***

33 years agoNow use a.out-sunos rather than a.out-generic
Steve Chamberlain [Mon, 13 May 1991 18:47:30 +0000 (18:47 +0000)]
Now use a.out-sunos rather than a.out-generic

33 years ago*** empty log message ***
Steve Chamberlain [Mon, 13 May 1991 17:14:49 +0000 (17:14 +0000)]
*** empty log message ***

33 years agoC
Steve Chamberlain [Sun, 12 May 1991 07:34:24 +0000 (07:34 +0000)]
C

VS: ----------------------------------------------------------------------

33 years ago*** empty log message ***
Steve Chamberlain [Sun, 12 May 1991 07:31:23 +0000 (07:31 +0000)]
*** empty log message ***

33 years agoFixed the shapes of external things some more.
Steve Chamberlain [Sat, 11 May 1991 02:23:48 +0000 (02:23 +0000)]
Fixed the shapes of external things some more.
\18

33 years ago*** empty log message ***
Steve Chamberlain [Sat, 11 May 1991 02:22:21 +0000 (02:22 +0000)]
*** empty log message ***

33 years agoInitial revision
Steve Chamberlain [Sat, 11 May 1991 02:22:13 +0000 (02:22 +0000)]
Initial revision

33 years agoSony NEWS port and modularization of a.out code. Cleanup of
John Gilmore [Sat, 11 May 1991 00:48:27 +0000 (00:48 +0000)]
Sony NEWS port and modularization of a.out code.  Cleanup of
close_and_cleanup, write_contents, and jump vectors.

33 years agoInitial revision
John Gilmore [Sat, 11 May 1991 00:46:31 +0000 (00:46 +0000)]
Initial revision

33 years agoCleanups of interface, including close_and_cleanup and write_contents
John Gilmore [Sat, 11 May 1991 00:38:47 +0000 (00:38 +0000)]
Cleanups of interface, including close_and_cleanup and write_contents
transfer vector changes.  See ChangeLog.

33 years ago * sunos.c: Remove all code that goes in aout.c. Split out
John Gilmore [Sat, 11 May 1991 00:24:09 +0000 (00:24 +0000)]
    * sunos.c:  Remove all code that goes in aout.c.  Split out
        machine dependent followup in sunos4_object_p into
        sunos4_callback.  Use JUMP_TABLE(aout) and redefine only
        the names we CHANGE, not all the names.  Drop the little-endian
        vector, and rename the vector as sunos4 rather than generic.

33 years agoLint.
John Gilmore [Fri, 10 May 1991 23:56:58 +0000 (23:56 +0000)]
Lint.

33 years agoREMOVE ALL SUNOS SUPPORT TO SEPARATE MODULE.
John Gilmore [Fri, 10 May 1991 23:56:32 +0000 (23:56 +0000)]
REMOVE ALL SUNOS SUPPORT TO SEPARATE MODULE.

This is now a generic module for a.out handling.

Rename all routines from sunos4_xxx to aout_xxx.  Remove Sun-specific
code.  Remove transfer vectors.  Pull core file handling.  Lint.
Remove close_and_cleanup.

33 years agoSplit up a.out handlers into generic and target-specific.
John Gilmore [Fri, 10 May 1991 23:51:35 +0000 (23:51 +0000)]
Split up a.out handlers into generic and target-specific.
Remove close_and_cleanup.  Lint.

33 years agoEliminate close_and_cleanup routines.
John Gilmore [Fri, 10 May 1991 23:48:14 +0000 (23:48 +0000)]
Eliminate close_and_cleanup routines.

33 years agoUpdate for Sony News port and split of a.out into several variants.
John Gilmore [Fri, 10 May 1991 23:41:14 +0000 (23:41 +0000)]
Update for Sony News port and split of a.out into several variants.
Add write_contents to format-dependent vector.

33 years agoInitial revision
John Gilmore [Fri, 10 May 1991 23:41:10 +0000 (23:41 +0000)]
Initial revision

33 years ago*** empty log message ***
Roland Pesch [Fri, 10 May 1991 22:46:08 +0000 (22:46 +0000)]
*** empty log message ***

33 years ago*** empty log message ***
Steve Chamberlain [Fri, 10 May 1991 19:44:53 +0000 (19:44 +0000)]
*** empty log message ***

33 years agochanged forward declaration struct stat; to reduce warnings. Changed
Steve Chamberlain [Fri, 10 May 1991 19:44:17 +0000 (19:44 +0000)]
changed forward declaration struct stat; to reduce warnings. Changed
common on bfd_h_<x>_x.

33 years agoNow there are two incarnations of relocs, linenos and syments. One for
Steve Chamberlain [Fri, 10 May 1991 19:41:19 +0000 (19:41 +0000)]
Now there are two incarnations of relocs, linenos and syments. One for
internal digestion, and one full of char arrays for I/O. The original
names have gone to detect errors.

33 years agoInitial revision
Steve Chamberlain [Fri, 10 May 1991 19:40:56 +0000 (19:40 +0000)]
Initial revision

33 years ago*** empty log message ***
Steve Chamberlain [Fri, 10 May 1991 19:38:27 +0000 (19:38 +0000)]
*** empty log message ***

33 years agoAdded 68kcoff
Steve Chamberlain [Fri, 10 May 1991 19:38:10 +0000 (19:38 +0000)]
Added 68kcoff

33 years agoTest new structure exporting code with 68k coff implementaion.
Steve Chamberlain [Fri, 10 May 1991 19:37:58 +0000 (19:37 +0000)]
Test new structure exporting code with 68k coff implementaion.

33 years agoFixed all the places where there were problems with the size and
Steve Chamberlain [Fri, 10 May 1991 19:33:37 +0000 (19:33 +0000)]
Fixed all the places where there were problems with the size and
alignments of structures on disk and structures in memory. #ifed out
all the code in coffswap.c, since it should be done using the target
swap routines now.

33 years agoIt's new and improved
Steve Chamberlain [Fri, 10 May 1991 01:47:44 +0000 (01:47 +0000)]
It's new and improved

33 years ago * coff-code.h: Remove coff_get_section_contents, and use the
John Gilmore [Thu, 9 May 1991 23:56:01 +0000 (23:56 +0000)]
    * coff-code.h:  Remove coff_get_section_contents, and use the
        generic one instead.

33 years ago * ieee.c: Cast enums to int before comparing them, for brain-
John Gilmore [Thu, 9 May 1991 23:54:19 +0000 (23:54 +0000)]
    * ieee.c:  Cast enums to int before comparing them, for brain-
        dead compilers.

33 years agoAdd bfd_generic_get_section_contents.
John Gilmore [Thu, 9 May 1991 23:48:26 +0000 (23:48 +0000)]
Add bfd_generic_get_section_contents.

33 years agoThu May 9 11:00:45 1991 Steve Chamberlain (steve at cygint.cygnus.com)
Steve Chamberlain [Thu, 9 May 1991 18:05:05 +0000 (18:05 +0000)]
Thu May  9 11:00:45 1991  Steve Chamberlain  (steve at cygint.cygnus.com)

* ieee.c (do_one, ieee_slurp_section_data): now supports the load
multiple reloc command.

33 years agoThu May 9 11:00:45 1991 Steve Chamberlain (steve at cygint.cygnus.com)
Steve Chamberlain [Thu, 9 May 1991 18:03:16 +0000 (18:03 +0000)]
Thu May  9 11:00:45 1991  Steve Chamberlain  (steve at cygint.cygnus.com)

* sunos.c (sunos4_set_section_contents): Made it so that sections
are always padded to their alignment size.

33 years agoFixed error message text
Steve Chamberlain [Wed, 8 May 1991 19:23:55 +0000 (19:23 +0000)]
Fixed error message text

33 years agoLint
Steve Chamberlain [Wed, 8 May 1991 19:23:35 +0000 (19:23 +0000)]
Lint

33 years agoVarious portability lints.
Steve Chamberlain [Wed, 8 May 1991 19:21:48 +0000 (19:21 +0000)]
Various portability lints.
Fixed reloc bug in ieee and oasys.

33 years agoAdded make dep rule.
Steve Chamberlain [Wed, 8 May 1991 19:07:10 +0000 (19:07 +0000)]
Added make dep rule.
When configure is used, the created makefile will have all the
dependencies filled in.

33 years ago(1) Updated to reflect renamed commands;
Roland Pesch [Tue, 7 May 1991 19:38:33 +0000 (19:38 +0000)]
(1) Updated to reflect renamed commands;
(2) Reorganized, bringing more common commands forward, merging
    "print" and "x" into one section;
(3) New sections: "Essential Commands", "GDB Scripts";
(4) Material on convenience vars and value history added to "Expressions";
(5) Uses PostScript fonts by default, also includes (commented out) alternative
    Computer Modern font definitions that format similarly.

33 years agoTook out the c++ support
Steve Chamberlain [Tue, 7 May 1991 19:16:52 +0000 (19:16 +0000)]
Took out the c++ support

33 years agoFixed the shift reduce errors in the grammer using the yacc debugger.
Steve Chamberlain [Tue, 7 May 1991 19:16:33 +0000 (19:16 +0000)]
Fixed the shift reduce errors in the grammer using the yacc debugger.
Removed some lint highlighted by the same.

33 years agoFixed problem where pc relative stuff was not being translated
Steve Chamberlain [Tue, 7 May 1991 19:13:58 +0000 (19:13 +0000)]
Fixed problem where pc relative stuff was not being translated
properly. Oasys keeps no -ve pc in the disp of a branch, so we fake
it.

33 years ago*** empty log message ***
Steve Chamberlain [Sun, 5 May 1991 22:13:56 +0000 (22:13 +0000)]
*** empty log message ***

33 years agoSaber C (lint) cleanups, and a few bug fixes. See ChangeLog.
John Gilmore [Sat, 4 May 1991 23:15:02 +0000 (23:15 +0000)]
Saber C (lint) cleanups, and a few bug fixes.  See ChangeLog.

33 years agoSaber C cleanup. Fix horrid bug in opncls.c in which an obstack is
John Gilmore [Sat, 4 May 1991 22:52:03 +0000 (22:52 +0000)]
Saber C cleanup.  Fix horrid bug in opncls.c in which an obstack is
initialized on the stack and then copied into its own allocated space.
(Wow, Steve, you're twisted...)

33 years agoSaber C fixups.
John Gilmore [Sat, 4 May 1991 22:45:02 +0000 (22:45 +0000)]
Saber C fixups.

33 years agoRoll version to 3.95.
John Gilmore [Sat, 4 May 1991 18:10:57 +0000 (18:10 +0000)]
Roll version to 3.95.

33 years agoFix =&'s in copy.c
John Gilmore [Sat, 4 May 1991 05:22:47 +0000 (05:22 +0000)]
Fix =&'s in copy.c

33 years agoSee ChangeLog.
John Gilmore [Sat, 4 May 1991 05:07:07 +0000 (05:07 +0000)]
See ChangeLog.

33 years agoJim Kingdon's gdb port to the m88k.
John Gilmore [Sat, 4 May 1991 04:42:18 +0000 (04:42 +0000)]
Jim Kingdon's gdb port to the m88k.