binutils-gdb.git
33 years ago * mipsread.c (parse_symbol): Set startup_file_{start,end} if
Jim Kingdon [Sat, 20 Apr 1991 03:27:04 +0000 (03:27 +0000)]
* mipsread.c (parse_symbol): Set startup_file_{start,end} if
entry_point is in current file.

33 years ago * stddef.h (size_t): Let either _SIZE_T or _SIZE_T_ guard it.
Jim Kingdon [Sat, 20 Apr 1991 03:25:09 +0000 (03:25 +0000)]
* stddef.h (size_t): Let either _SIZE_T or _SIZE_T_ guard it.

33 years ago signame.c: Change #ifdef SYS_SIGLIST_MISSING to #if.
Jim Kingdon [Sat, 20 Apr 1991 01:02:34 +0000 (01:02 +0000)]
signame.c: Change #ifdef SYS_SIGLIST_MISSING to #if.
param-no-tm.h: Define SYS_SIGLIST_MISSING from USG.

33 years agoFix comment (coff-encap -> dbx-in-coff).
Jim Kingdon [Sat, 20 Apr 1991 00:41:55 +0000 (00:41 +0000)]
Fix comment (coff-encap -> dbx-in-coff).

33 years ago * tm-68k.h (NUM_REGS): Conditionalize on TARGET_SUN3 not sun.
Jim Kingdon [Sat, 20 Apr 1991 00:31:01 +0000 (00:31 +0000)]
* tm-68k.h (NUM_REGS): Conditionalize on TARGET_SUN3 not sun.
tm-sun3.h: Define TARGET_SUN3.

33 years agoUpdated, amplified, and reorganized linker manual. Option-flag
Roland Pesch [Sat, 20 Apr 1991 00:07:39 +0000 (00:07 +0000)]
Updated, amplified, and reorganized linker manual.  Option-flag
description believed complete as of today; still holes---small
ones---in "commands" section.  BFD section also needs better table of
supported archs and formats; see FIXMEs for scattered q's and
desiderata.

33 years ago * utils.c: Use CPLUS_MARKER not '$'.
Jim Kingdon [Fri, 19 Apr 1991 23:50:06 +0000 (23:50 +0000)]
* utils.c: Use CPLUS_MARKER not '$'.

* cplus-dem.c: Use CPLUS_MARKER not '$'.  If CPLUS_MARKER isn't
defined, define it to '$'.

33 years ago * arm-opcode.h: New file (same contents as before; it had
Jim Kingdon [Fri, 19 Apr 1991 23:37:10 +0000 (23:37 +0000)]
* arm-opcode.h: New file (same contents as before; it had
just been left out of the distribution for a long time).

33 years agoInitial revision
Jim Kingdon [Fri, 19 Apr 1991 23:37:08 +0000 (23:37 +0000)]
Initial revision

33 years ago * tm-68k.h: Put declaration of ext_format_68881 outside the macros.
Jim Kingdon [Fri, 19 Apr 1991 22:04:24 +0000 (22:04 +0000)]
* tm-68k.h: Put declaration of ext_format_68881 outside the macros.

33 years ago * main.c: New HAVE_SIGSETMASK #ifdefs.
Jim Kingdon [Fri, 19 Apr 1991 21:49:27 +0000 (21:49 +0000)]
* main.c: New HAVE_SIGSETMASK #ifdefs.

33 years ago * coffread.c (read_coff_symtab): Check for "LF%" with all the
Jim Kingdon [Fri, 19 Apr 1991 21:48:55 +0000 (21:48 +0000)]
* coffread.c (read_coff_symtab): Check for "LF%" with all the
other L*% things.

* coffread.c (SDB_TYPE): New macro.
various: Use it instead of checking against T_NULL.

33 years agofix a smallie but nasttie.
David Henkel-Wallace [Fri, 19 Apr 1991 19:40:55 +0000 (19:40 +0000)]
fix a smallie but nasttie.

33 years agoallow the user to specify a file more than once on the command line --
David Henkel-Wallace [Fri, 19 Apr 1991 18:04:37 +0000 (18:04 +0000)]
allow the user to specify a file more than once on the command line --
the duplicate references are ignored.
::wq

33 years ago*** empty log message ***
David Henkel-Wallace [Fri, 19 Apr 1991 18:03:10 +0000 (18:03 +0000)]
*** empty log message ***

33 years ago * Makefile.dist (cplus-dem.o): Hack in an #include "param.h"
Jim Kingdon [Fri, 19 Apr 1991 17:28:32 +0000 (17:28 +0000)]
* Makefile.dist (cplus-dem.o): Hack in an #include "param.h"
before we compile it.
defs.h: Protect against multiple inclusion.
param.h: Include defs.h.

33 years ago * i386-pinsn.c (OP_E): Change %d to 0x%x for consistency.
Jim Kingdon [Fri, 19 Apr 1991 07:06:13 +0000 (07:06 +0000)]
* i386-pinsn.c (OP_E): Change %d to 0x%x for consistency.

33 years ago*** empty log message ***
Jim Kingdon [Fri, 19 Apr 1991 04:42:29 +0000 (04:42 +0000)]
*** empty log message ***

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

33 years agoInitial revision
Jim Kingdon [Fri, 19 Apr 1991 03:22:06 +0000 (03:22 +0000)]
Initial revision

33 years agoOne more time
John Gilmore [Fri, 19 Apr 1991 02:01:49 +0000 (02:01 +0000)]
One more time

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

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