external/binutils.git
33 years agoUpdate for Jim Kingdon to merge his stuff in.
John Gilmore [Fri, 19 Apr 1991 01:22:24 +0000 (01:22 +0000)]
Update for Jim Kingdon to merge his stuff in.

33 years ago * target.c (dummy_target): Permit add_syms_addr_command.
John Gilmore [Fri, 19 Apr 1991 01:21:29 +0000 (01:21 +0000)]
    * target.c (dummy_target):  Permit add_syms_addr_command.

33 years ago * dbxread.c (end_symtab, end_psymtab): Change comments.
John Gilmore [Fri, 19 Apr 1991 01:19:15 +0000 (01:19 +0000)]
    * dbxread.c (end_symtab, end_psymtab):  Change comments.
        (initialize_dbxread):  Call dbx_new_init() in case the first
        command is add-symbols.

33 years ago * symtab.c (free_symtab): Declare as exported void fn now.
John Gilmore [Fri, 19 Apr 1991 01:17:26 +0000 (01:17 +0000)]
    * symtab.c (free_symtab):  Declare as exported void fn now.

33 years ago * symfile.c (clear_symtab_users_once, cashier_psymtab,
John Gilmore [Fri, 19 Apr 1991 01:10:52 +0000 (01:10 +0000)]
    * symfile.c (clear_symtab_users_once, cashier_psymtab,
        free_named_symtabs):  Move these routines from symmisc.c.
        * symmisc.c (same):  same.

33 years ago * symfile.c (clear_symtab_users_once, cashier_psymtab,
John Gilmore [Fri, 19 Apr 1991 01:09:45 +0000 (01:09 +0000)]
    * symfile.c (clear_symtab_users_once, cashier_psymtab,
        free_named_symtabs):  Move these routines from symmisc.c.

33 years agoAdded patch from chrisb
Steve Chamberlain [Fri, 19 Apr 1991 01:05:13 +0000 (01:05 +0000)]
Added patch from chrisb

33 years agoPut spaces around the / signs
Steve Chamberlain [Fri, 19 Apr 1991 01:04:55 +0000 (01:04 +0000)]
Put spaces around the / signs

33 years agoFixed a bug where wild scripts stopped working.
Steve Chamberlain [Fri, 19 Apr 1991 01:00:45 +0000 (01:00 +0000)]
Fixed a bug where wild scripts stopped working.
Fixed another bug in -R symbol handling

33 years agoYet more diffs due to my incompetence.
Steve Chamberlain [Fri, 19 Apr 1991 00:59:53 +0000 (00:59 +0000)]
Yet more diffs due to my incompetence.

33 years agoFixed an include
Steve Chamberlain [Thu, 18 Apr 1991 21:16:03 +0000 (21:16 +0000)]
Fixed an include

33 years agoFixed some prototypes
Steve Chamberlain [Thu, 18 Apr 1991 21:14:53 +0000 (21:14 +0000)]
Fixed some prototypes

33 years agoSend the right # of args to an fprintf
Steve Chamberlain [Thu, 18 Apr 1991 21:14:21 +0000 (21:14 +0000)]
Send the right # of args to an fprintf

33 years agoPulled host & target dependancies out of Makefile. allow more
K. Richard Pixley [Thu, 18 Apr 1991 02:01:12 +0000 (02:01 +0000)]
Pulled host & target dependancies out of Makefile.  allow more
flexibility in config.h.

33 years agoPulling host and target dependancies out of the Makefile.in.
K. Richard Pixley [Thu, 18 Apr 1991 02:00:09 +0000 (02:00 +0000)]
Pulling host and target dependancies out of the Makefile.in.

33 years agoInitial revision
K. Richard Pixley [Thu, 18 Apr 1991 01:59:32 +0000 (01:59 +0000)]
Initial revision

33 years agoWorking toward configuring targets.
K. Richard Pixley [Thu, 18 Apr 1991 01:55:45 +0000 (01:55 +0000)]
Working toward configuring targets.

33 years agoSome cleanup and some new targets.
K. Richard Pixley [Thu, 18 Apr 1991 01:51:01 +0000 (01:51 +0000)]
Some cleanup and some new targets.

33 years agoKilled a few warnings.
K. Richard Pixley [Thu, 18 Apr 1991 01:50:06 +0000 (01:50 +0000)]
Killed a few warnings.

33 years agoForce target architecture
Steve Chamberlain [Thu, 18 Apr 1991 00:09:03 +0000 (00:09 +0000)]
Force target architecture

33 years agoFixed some bugs.
Steve Chamberlain [Thu, 18 Apr 1991 00:06:26 +0000 (00:06 +0000)]
Fixed some bugs.

33 years agoStuff
Steve Chamberlain [Wed, 17 Apr 1991 23:19:27 +0000 (23:19 +0000)]
Stuff

33 years agofix two small bugs: quick-append no longer used to create fresh archives;
David Henkel-Wallace [Wed, 17 Apr 1991 20:13:42 +0000 (20:13 +0000)]
fix two small bugs: quick-append no longer used to create fresh archives;
ar t on a non-existant file does not claim to create it.

33 years ago*** empty log message ***
Steve Chamberlain [Wed, 17 Apr 1991 02:13:13 +0000 (02:13 +0000)]
*** empty log message ***

33 years agoCleaned up a load of declarations
Steve Chamberlain [Wed, 17 Apr 1991 02:04:31 +0000 (02:04 +0000)]
Cleaned up a load of declarations

Fixed bug in unary - , ! and ~

33 years agoMoved declarations from header file into here.
Steve Chamberlain [Wed, 17 Apr 1991 02:03:34 +0000 (02:03 +0000)]
Moved declarations from header file into here.

33 years agoRemoved extern declarations
Steve Chamberlain [Wed, 17 Apr 1991 02:02:53 +0000 (02:02 +0000)]
Removed extern declarations

33 years agoNow uses getopt from ../getopt.
K. Richard Pixley [Wed, 17 Apr 1991 01:58:08 +0000 (01:58 +0000)]
Now uses getopt from ../getopt.

33 years agoFixed a problem with host dependent parts.
K. Richard Pixley [Wed, 17 Apr 1991 01:41:32 +0000 (01:41 +0000)]
Fixed a problem with host dependent parts.

33 years agoAdded getopt for binutils, fixed problem with host dependancies in
K. Richard Pixley [Wed, 17 Apr 1991 01:34:44 +0000 (01:34 +0000)]
Added getopt for binutils, fixed problem with host dependancies in
configure.template.

33 years agoChanged bad call of fstat to stat
Steve Chamberlain [Wed, 17 Apr 1991 00:56:25 +0000 (00:56 +0000)]
Changed bad call of fstat to stat

33 years agoCosmetic changes to bfd_perform_relocation
Steve Chamberlain [Wed, 17 Apr 1991 00:56:02 +0000 (00:56 +0000)]
Cosmetic changes to bfd_perform_relocation

33 years agoSome changes from chrisb and some more DEFUNS.
Steve Chamberlain [Wed, 17 Apr 1991 00:55:46 +0000 (00:55 +0000)]
Some changes from chrisb and some more DEFUNS.

Also some work on C_FILE stuff, which still doesn't work correctly.

33 years agoLots of fixes to make it work
Steve Chamberlain [Wed, 17 Apr 1991 00:54:03 +0000 (00:54 +0000)]
Lots of fixes to make it work

33 years agoFixed some casts
Steve Chamberlain [Wed, 17 Apr 1991 00:53:06 +0000 (00:53 +0000)]
Fixed some casts

33 years agoAdded support for OUTPUT_FORMAT keyword
Steve Chamberlain [Wed, 17 Apr 1991 00:51:31 +0000 (00:51 +0000)]
Added support for OUTPUT_FORMAT keyword

Fixed problem where cofflike common was being badly sized due to
incorrectly owned common symbols.

33 years agoBetter error messages for forward and undefined refs for ADDR and
Steve Chamberlain [Wed, 17 Apr 1991 00:50:19 +0000 (00:50 +0000)]
Better error messages for forward and undefined refs for ADDR and
SIZEOF

33 years agoAdded support for OUTPUT_FORMAT(name) and FORCE_COMMON_ALLOCATION
Steve Chamberlain [Wed, 17 Apr 1991 00:49:44 +0000 (00:49 +0000)]
Added support for OUTPUT_FORMAT(name) and FORCE_COMMON_ALLOCATION

33 years agoAdded keywords
Steve Chamberlain [Wed, 17 Apr 1991 00:49:15 +0000 (00:49 +0000)]
Added keywords
FORCE_COMMON_ALLOCATION
OUTPUT_FORMAT

33 years ago*** empty log message ***
Steve Chamberlain [Tue, 16 Apr 1991 14:32:02 +0000 (14:32 +0000)]
*** empty log message ***

33 years agoNow handles multiple hosts and targets.
K. Richard Pixley [Tue, 16 Apr 1991 00:18:22 +0000 (00:18 +0000)]
Now handles multiple hosts and targets.

33 years agoNow handles multiple hosts and targets.
K. Richard Pixley [Tue, 16 Apr 1991 00:04:50 +0000 (00:04 +0000)]
Now handles multiple hosts and targets.

33 years agoNow handles multiple hosts and targets.
K. Richard Pixley [Mon, 15 Apr 1991 23:57:22 +0000 (23:57 +0000)]
Now handles multiple hosts and targets.

33 years agoNow handles multiple hosts and targets.
K. Richard Pixley [Mon, 15 Apr 1991 23:46:50 +0000 (23:46 +0000)]
Now handles multiple hosts and targets.

33 years agoNow handles multiple host and targets.
K. Richard Pixley [Mon, 15 Apr 1991 23:41:05 +0000 (23:41 +0000)]
Now handles multiple host and targets.

33 years agoInitial revision
Roland Pesch [Mon, 15 Apr 1991 22:51:21 +0000 (22:51 +0000)]
Initial revision

33 years agoMinor adjustments for clean info-formatting.
Roland Pesch [Mon, 15 Apr 1991 20:30:47 +0000 (20:30 +0000)]
Minor adjustments for clean info-formatting.

33 years agoInitial revision
Steve Chamberlain [Mon, 15 Apr 1991 15:29:40 +0000 (15:29 +0000)]
Initial revision

33 years agoMerges from Intel.
Steve Chamberlain [Mon, 15 Apr 1991 15:27:15 +0000 (15:27 +0000)]
Merges from Intel.
Chrisb bug fixes.

33 years agoMerged in some changes from Intel,
Steve Chamberlain [Mon, 15 Apr 1991 15:25:16 +0000 (15:25 +0000)]
Merged in some changes from Intel,
Added some more prototypes.

33 years agoPersonal checkpoint.
K. Richard Pixley [Mon, 15 Apr 1991 01:58:16 +0000 (01:58 +0000)]
Personal checkpoint.

33 years agoCheckpoint before a merge
Steve Chamberlain [Sun, 14 Apr 1991 03:23:25 +0000 (03:23 +0000)]
Checkpoint before a merge

33 years agocheckpoint before a merge
Steve Chamberlain [Sun, 14 Apr 1991 03:22:42 +0000 (03:22 +0000)]
checkpoint before a merge

33 years agoInitial revision
Steve Chamberlain [Sun, 14 Apr 1991 03:22:02 +0000 (03:22 +0000)]
Initial revision

33 years agoJust before a merge with chrisbs stuff
Steve Chamberlain [Sun, 14 Apr 1991 02:23:48 +0000 (02:23 +0000)]
Just before a merge with chrisbs stuff

33 years ago Permit symbols to be superseded when new symbol files have
John Gilmore [Sat, 13 Apr 1991 22:37:48 +0000 (22:37 +0000)]
    Permit symbols to be superseded when new symbol files have
        been read in, particularly for VxWorks.

        * symfile.c (symbol_file_add):  Use filtered printing and wrap it.
        If we have wiped out any old symbol tables, clean up at end of
        symbol reading.
        (symbol_file_command):  Don't reference symfile_fns if it's zero.

33 years ago * symtab.h (GLOBAL_BLOCK, STATIC_BLOCK, FIRST_LOCAL_BLOCK): New
John Gilmore [Sat, 13 Apr 1991 22:31:54 +0000 (22:31 +0000)]
    * symtab.h (GLOBAL_BLOCK, STATIC_BLOCK, FIRST_LOCAL_BLOCK):  New
        defines for the blocks of a blockvector that contain global and
        file-static symbols and the first of the smaller scope contours.
* mipsread.c:  Use them.

        * coffread.c (end_psymtab):  Free named symtabs and psymtabs for
        a file, once a new symtab has been read for it.
        * mipsread.c:  FIXME.  We need to do the same for MIPS, but it
        looks harder to determine the top-level block before it's been
        queued to the psymtab list.

33 years ago * coffread.c (end_psymtab): Free named symtabs and psymtabs for
John Gilmore [Sat, 13 Apr 1991 22:29:36 +0000 (22:29 +0000)]
    * coffread.c (end_psymtab):  Free named symtabs and psymtabs for
        a file, once a new symtab has been read for it.
        * symtab.h (GLOBAL_BLOCK, STATIC_BLOCK, FIRST_LOCAL_BLOCK):  New
        defines for the blocks of a blockvector that contain global and
        file-static symbols and the first of the smaller scope contours.
        * symtab.c (lookup_symbol, find_pc_symtab, find_pc_line,
        decode_line_1, make_symbol_completion_list):  Use the above.
        * coffread.c (end_symtab, patch_opaque_types):  Ditto.

33 years ago * symtab.h (GLOBAL_BLOCK, STATIC_BLOCK, FIRST_LOCAL_BLOCK): New
John Gilmore [Sat, 13 Apr 1991 22:21:23 +0000 (22:21 +0000)]
   * symtab.h (GLOBAL_BLOCK, STATIC_BLOCK, FIRST_LOCAL_BLOCK):  New
        defines for the blocks of a blockvector that contain global and
        file-static symbols and the first of the smaller scope contours.

33 years ago Permit symbols to be superseded when new symbol files have
John Gilmore [Sat, 13 Apr 1991 21:51:28 +0000 (21:51 +0000)]
    Permit symbols to be superseded when new symbol files have
        been read in, particularly for VxWorks.

        * dbxread.c (read_dbx_symtab): Allow N_SOL to cleanly take us back
        to the main file, as well as to include files.  Also, put global
        functions into the global psymtab, to make "i fun" work.
        (end_psymtab):  Free named symtabs and psymtabs for a file, once a
        new psymtab for it has been read.

33 years agoDon't depend `install' on `all'. Actually, the way things work, all
Michael Tiemann [Sat, 13 Apr 1991 13:06:16 +0000 (13:06 +0000)]
Don't depend `install' on `all'.  Actually, the way things work, all
depends on things being incrementally installed, and install depends
on everything happening in a topological fashion.

This will need to be worked on further, but for now it's ok.

33 years agoInitial revision
K. Richard Pixley [Sat, 13 Apr 1991 10:03:24 +0000 (10:03 +0000)]
Initial revision

33 years agoAlso build gnulib.
K. Richard Pixley [Sat, 13 Apr 1991 10:01:48 +0000 (10:01 +0000)]
Also build gnulib.

33 years agoNearly complete. Still needs pointer to "more doc".
K. Richard Pixley [Sat, 13 Apr 1991 07:41:11 +0000 (07:41 +0000)]
Nearly complete.  Still needs pointer to "more doc".

33 years agoFixed an ordering bug. Now everything is built, and then installed.
K. Richard Pixley [Sat, 13 Apr 1991 07:40:41 +0000 (07:40 +0000)]
Fixed an ordering bug.  Now everything is built, and then installed.

33 years agoInitial revision
K. Richard Pixley [Sat, 13 Apr 1991 04:35:08 +0000 (04:35 +0000)]
Initial revision

33 years agoNow installs.
K. Richard Pixley [Sat, 13 Apr 1991 04:20:37 +0000 (04:20 +0000)]
Now installs.

33 years agoConfig cut 3. We now almost install a29k.
K. Richard Pixley [Sat, 13 Apr 1991 02:12:45 +0000 (02:12 +0000)]
Config cut 3.  We now almost install a29k.

33 years agoInitial revision
Steve Chamberlain [Thu, 11 Apr 1991 16:12:12 +0000 (16:12 +0000)]
Initial revision

33 years agoAdded what to pass as YACC
Steve Chamberlain [Thu, 11 Apr 1991 16:11:41 +0000 (16:11 +0000)]
Added what to pass as YACC

33 years agoInitial revision
John Gilmore [Thu, 11 Apr 1991 11:23:14 +0000 (11:23 +0000)]
Initial revision

33 years agoInitial revision
K. Richard Pixley [Thu, 11 Apr 1991 03:07:16 +0000 (03:07 +0000)]
Initial revision

33 years agoCut 2 config. Subdirs.
K. Richard Pixley [Thu, 11 Apr 1991 02:41:53 +0000 (02:41 +0000)]
Cut 2 config.  Subdirs.

33 years agoCut 2 config. Subdirs.
K. Richard Pixley [Thu, 11 Apr 1991 02:24:30 +0000 (02:24 +0000)]
Cut 2 config.  Subdirs.

33 years agoFixed LOCAL_LABELS_FB bug.
K. Richard Pixley [Thu, 11 Apr 1991 00:13:41 +0000 (00:13 +0000)]
Fixed LOCAL_LABELS_FB bug.

33 years agoCut 2. Subdirs.
K. Richard Pixley [Wed, 10 Apr 1991 22:56:51 +0000 (22:56 +0000)]
Cut 2.  Subdirs.

33 years agoFirst cut config. builds in place.
K. Richard Pixley [Tue, 9 Apr 1991 23:52:42 +0000 (23:52 +0000)]
First cut config.  builds in place.

33 years agoFirst cut config hits binutils.
K. Richard Pixley [Tue, 9 Apr 1991 23:44:28 +0000 (23:44 +0000)]
First cut config hits binutils.

33 years ago*** empty log message ***
Steve Chamberlain [Tue, 9 Apr 1991 23:25:49 +0000 (23:25 +0000)]
*** empty log message ***

33 years agoFirst minimally usable config checkin.
K. Richard Pixley [Tue, 9 Apr 1991 23:21:17 +0000 (23:21 +0000)]
First minimally usable config checkin.

33 years agoFirst minimally usable checkin.
K. Richard Pixley [Tue, 9 Apr 1991 23:20:12 +0000 (23:20 +0000)]
First minimally usable checkin.

33 years agoInitial revision
K. Richard Pixley [Tue, 9 Apr 1991 23:05:38 +0000 (23:05 +0000)]
Initial revision

33 years ago * exec.c (exec_ops): Add_syms_addr is valid in our tvec.
John Gilmore [Tue, 9 Apr 1991 07:04:22 +0000 (07:04 +0000)]
* exec.c (exec_ops):  Add_syms_addr is valid in our tvec.
(set_section_command):  New command ("section xxx yyy" -- should
be renamed to "set section xxx yyy" FIXME) which sets the
base address of a section of the exec file, overriding the
virtual address that BFD reports.

33 years ago*** empty log message ***
Steve Chamberlain [Mon, 8 Apr 1991 23:26:05 +0000 (23:26 +0000)]
*** empty log message ***

33 years agoFixed some bd in which temp files and directory were left around.
David Henkel-Wallace [Mon, 8 Apr 1991 20:40:37 +0000 (20:40 +0000)]
Fixed some bd in which temp files and directory were left around.
Dir itself has a short enough name to function under sysv.

33 years agoAdded little endian a.out.
K. Richard Pixley [Mon, 8 Apr 1991 16:02:27 +0000 (16:02 +0000)]
Added little endian a.out.

33 years agoInitial revision
K. Richard Pixley [Mon, 8 Apr 1991 15:59:18 +0000 (15:59 +0000)]
Initial revision

33 years agoCROSS_ASSEMBLE becomes CROSS_COMPILE to make config simpler. i386
K. Richard Pixley [Mon, 8 Apr 1991 15:49:47 +0000 (15:49 +0000)]
CROSS_ASSEMBLE becomes CROSS_COMPILE to make config simpler.  i386
support for aout now tested against an installed customers sun4 cross.
Added REVERSE_SORT_RELOCS.

33 years ago*** empty log message ***
John Gilmore [Sat, 6 Apr 1991 02:11:43 +0000 (02:11 +0000)]
*** empty log message ***

33 years ago*** empty log message ***
John Gilmore [Sat, 6 Apr 1991 01:18:22 +0000 (01:18 +0000)]
*** empty log message ***

33 years ago*** empty log message ***
John Gilmore [Sat, 6 Apr 1991 01:14:30 +0000 (01:14 +0000)]
*** empty log message ***

33 years agoRepair missing xrefs.
Roland Pesch [Sat, 6 Apr 1991 00:46:23 +0000 (00:46 +0000)]
Repair missing xrefs.

33 years agoAdded John Gilmore's advice on subdirs to installation appendix.
Roland Pesch [Sat, 6 Apr 1991 00:13:19 +0000 (00:13 +0000)]
Added John Gilmore's advice on subdirs to installation appendix.

33 years agoRENAMES: "demangle" and "asm-demangle" now "set print" subcmds.
Roland Pesch [Sat, 6 Apr 1991 00:00:46 +0000 (00:00 +0000)]
RENAMES: "demangle" and "asm-demangle" now "set print" subcmds.

33 years agoADDED:
Roland Pesch [Fri, 5 Apr 1991 23:54:17 +0000 (23:54 +0000)]
ADDED:
show copying
show warranty

33 years agoChanges agreed w/gnu, summarized in mail of Tue Apr 2 15:52:44 1991
Roland Pesch [Fri, 5 Apr 1991 23:35:32 +0000 (23:35 +0000)]
Changes agreed w/gnu, summarized in mail of Tue Apr  2 15:52:44 1991
RENAMES:
 add-syms -> add-symbol-file
 info->show convenience
 info->show directories
 info editing->show commands
 info->help targets
 info->show values
 info->show version
 set subcommands:
  addressprint->print address
  arrayprint->print array
  prettyprint->print pretty
  screen-height->height
  screen-width->width
  unionprint->print union
  vtblprint->print vtbl
DELETED: info history (syn "show values" remains)
ADDED: help target BLAH

33 years agoIntroduce @appendix near top, so this doesn't run together with
Roland Pesch [Fri, 5 Apr 1991 23:11:21 +0000 (23:11 +0000)]
Introduce @appendix near top, so this doesn't run together with
preceding text.

33 years agoMinor cosmetic revisions.
Roland Pesch [Fri, 5 Apr 1991 23:10:03 +0000 (23:10 +0000)]
Minor cosmetic revisions.

33 years agoGeneral editing pass. Highlights:
Roland Pesch [Fri, 5 Apr 1991 22:48:39 +0000 (22:48 +0000)]
General editing pass.  Highlights:
Update stuff on option flags, full text, mention -help;
Better localization of target-specific stuff;
introduce 'path' command and discussion of exec path as opp src path;
document which commands don't repeat w RTN;
update and improve several examples, eg deleting (...)
Throughout: attempts to clarify etc.

33 years ago*** empty log message ***
John Gilmore [Fri, 5 Apr 1991 09:11:18 +0000 (09:11 +0000)]
*** empty log message ***