platform/upstream/binutils.git
33 years ago * symtab.h (GLOBAL_BLOCK, STATIC_BLOCK, FIRST_LOCAL_BLOCK): New
John Gilmore [Fri, 19 Apr 1991 01:55:07 +0000 (01:55 +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.
        * symtab.c (lookup_symbol, find_pc_symtab, find_pc_line,
        decode_line_1, make_symbol_completion_list):  Use the above.

        * symtab.c (list_symbols):  Process the first symbol of the
        static psymbols list.
        (types_info):  Restore this function from its untimely #if 0.
        It's not perfect, but it is better than nothing.
        (_initialize_symtab):  Restore "info types".

33 years ago * symfile.h (free_named_symtabs): Rename from free_named_symtab.
John Gilmore [Fri, 19 Apr 1991 01:52:40 +0000 (01:52 +0000)]
    * symfile.h (free_named_symtabs):  Rename from free_named_symtab.

33 years ago*** empty log message ***
Jim Kingdon [Fri, 19 Apr 1991 01:45:22 +0000 (01:45 +0000)]
*** empty log message ***

33 years ago * symfile.c: Rename add_syms_command to add_symbol_file_command.
Jim Kingdon [Fri, 19 Apr 1991 01:38:55 +0000 (01:38 +0000)]
* symfile.c: Rename add_syms_command to add_symbol_file_command.
(_initialize_symfile, add_syms_addr_command):
Rename add-syms to add-symbol-file.

33 years ago * source.c: Rename directories_info to show_directories.
Jim Kingdon [Fri, 19 Apr 1991 01:38:14 +0000 (01:38 +0000)]
* source.c: Rename directories_info to show_directories.
(_initialize_values): Rename "info directories" to "show directories".

33 years ago * target.h: Add to_doc and target_preopen.
Jim Kingdon [Fri, 19 Apr 1991 01:36:57 +0000 (01:36 +0000)]
* target.h: Add to_doc and target_preopen.
target.c: Add target_preopen and target_command.
Remove target_info.
(add_target): Call add_cmd and mess with targetlist->doc.
core.c, exec.c, remote-eb.c, remote-nindy.c, remote-vx.c,
remote-vx.68.c, inftarg.c, remote.c: Add doc field to target struct.
Call target_preopen from open routine.

33 years ago * inftarg.c (child_open), remote-vx{,.68}.c (vx_proc_open):
Jim Kingdon [Fri, 19 Apr 1991 01:34:30 +0000 (01:34 +0000)]
* inftarg.c (child_open), remote-vx{,.68}.c (vx_proc_open):
New function to give correct error message.

33 years ago*** empty log message ***
Jim Kingdon [Fri, 19 Apr 1991 01:32:08 +0000 (01:32 +0000)]
*** empty log message ***

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.