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".
John Gilmore [Fri, 19 Apr 1991 01:52:40 +0000 (01:52 +0000)]
* symfile.h (free_named_symtabs): Rename from free_named_symtab.
Jim Kingdon [Fri, 19 Apr 1991 01:45:22 +0000 (01:45 +0000)]
*** empty log message ***
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.
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".
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.
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.
Jim Kingdon [Fri, 19 Apr 1991 01:32:08 +0000 (01:32 +0000)]
*** empty log message ***
John Gilmore [Fri, 19 Apr 1991 01:22:24 +0000 (01:22 +0000)]
Update for Jim Kingdon to merge his stuff in.
John Gilmore [Fri, 19 Apr 1991 01:21:29 +0000 (01:21 +0000)]
* target.c (dummy_target): Permit add_syms_addr_command.
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.
John Gilmore [Fri, 19 Apr 1991 01:17:26 +0000 (01:17 +0000)]
* symtab.c (free_symtab): Declare as exported void fn now.
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.
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.
Steve Chamberlain [Fri, 19 Apr 1991 01:05:13 +0000 (01:05 +0000)]
Added patch from chrisb
Steve Chamberlain [Fri, 19 Apr 1991 01:04:55 +0000 (01:04 +0000)]
Put spaces around the / signs
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
Steve Chamberlain [Fri, 19 Apr 1991 00:59:53 +0000 (00:59 +0000)]
Yet more diffs due to my incompetence.
Steve Chamberlain [Thu, 18 Apr 1991 21:16:03 +0000 (21:16 +0000)]
Fixed an include
Steve Chamberlain [Thu, 18 Apr 1991 21:14:53 +0000 (21:14 +0000)]
Fixed some prototypes
Steve Chamberlain [Thu, 18 Apr 1991 21:14:21 +0000 (21:14 +0000)]
Send the right # of args to an fprintf
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.
K. Richard Pixley [Thu, 18 Apr 1991 02:00:09 +0000 (02:00 +0000)]
Pulling host and target dependancies out of the Makefile.in.
K. Richard Pixley [Thu, 18 Apr 1991 01:59:32 +0000 (01:59 +0000)]
Initial revision
K. Richard Pixley [Thu, 18 Apr 1991 01:55:45 +0000 (01:55 +0000)]
Working toward configuring targets.
K. Richard Pixley [Thu, 18 Apr 1991 01:51:01 +0000 (01:51 +0000)]
Some cleanup and some new targets.
K. Richard Pixley [Thu, 18 Apr 1991 01:50:06 +0000 (01:50 +0000)]
Killed a few warnings.
Steve Chamberlain [Thu, 18 Apr 1991 00:09:03 +0000 (00:09 +0000)]
Force target architecture
Steve Chamberlain [Thu, 18 Apr 1991 00:06:26 +0000 (00:06 +0000)]
Fixed some bugs.
Steve Chamberlain [Wed, 17 Apr 1991 23:19:27 +0000 (23:19 +0000)]
Stuff
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.
Steve Chamberlain [Wed, 17 Apr 1991 02:13:13 +0000 (02:13 +0000)]
*** empty log message ***
Steve Chamberlain [Wed, 17 Apr 1991 02:04:31 +0000 (02:04 +0000)]
Cleaned up a load of declarations
Fixed bug in unary - , ! and ~
Steve Chamberlain [Wed, 17 Apr 1991 02:03:34 +0000 (02:03 +0000)]
Moved declarations from header file into here.
Steve Chamberlain [Wed, 17 Apr 1991 02:02:53 +0000 (02:02 +0000)]
Removed extern declarations
K. Richard Pixley [Wed, 17 Apr 1991 01:58:08 +0000 (01:58 +0000)]
Now uses getopt from ../getopt.
K. Richard Pixley [Wed, 17 Apr 1991 01:41:32 +0000 (01:41 +0000)]
Fixed a problem with host dependent parts.
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.
Steve Chamberlain [Wed, 17 Apr 1991 00:56:25 +0000 (00:56 +0000)]
Changed bad call of fstat to stat
Steve Chamberlain [Wed, 17 Apr 1991 00:56:02 +0000 (00:56 +0000)]
Cosmetic changes to bfd_perform_relocation
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.
Steve Chamberlain [Wed, 17 Apr 1991 00:54:03 +0000 (00:54 +0000)]
Lots of fixes to make it work
Steve Chamberlain [Wed, 17 Apr 1991 00:53:06 +0000 (00:53 +0000)]
Fixed some casts
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.
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
Steve Chamberlain [Wed, 17 Apr 1991 00:49:44 +0000 (00:49 +0000)]
Added support for OUTPUT_FORMAT(name) and FORCE_COMMON_ALLOCATION
Steve Chamberlain [Wed, 17 Apr 1991 00:49:15 +0000 (00:49 +0000)]
Added keywords
FORCE_COMMON_ALLOCATION
OUTPUT_FORMAT
Steve Chamberlain [Tue, 16 Apr 1991 14:32:02 +0000 (14:32 +0000)]
*** empty log message ***
K. Richard Pixley [Tue, 16 Apr 1991 00:18:22 +0000 (00:18 +0000)]
Now 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.
K. Richard Pixley [Mon, 15 Apr 1991 23:57:22 +0000 (23:57 +0000)]
Now 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.
K. Richard Pixley [Mon, 15 Apr 1991 23:41:05 +0000 (23:41 +0000)]
Now handles multiple host and targets.
Roland Pesch [Mon, 15 Apr 1991 22:51:21 +0000 (22:51 +0000)]
Initial revision
Roland Pesch [Mon, 15 Apr 1991 20:30:47 +0000 (20:30 +0000)]
Minor adjustments for clean info-formatting.
Steve Chamberlain [Mon, 15 Apr 1991 15:29:40 +0000 (15:29 +0000)]
Initial revision
Steve Chamberlain [Mon, 15 Apr 1991 15:27:15 +0000 (15:27 +0000)]
Merges from Intel.
Chrisb bug fixes.
Steve Chamberlain [Mon, 15 Apr 1991 15:25:16 +0000 (15:25 +0000)]
Merged in some changes from Intel,
Added some more prototypes.
K. Richard Pixley [Mon, 15 Apr 1991 01:58:16 +0000 (01:58 +0000)]
Personal checkpoint.
Steve Chamberlain [Sun, 14 Apr 1991 03:23:25 +0000 (03:23 +0000)]
Checkpoint before a merge
Steve Chamberlain [Sun, 14 Apr 1991 03:22:42 +0000 (03:22 +0000)]
checkpoint before a merge
Steve Chamberlain [Sun, 14 Apr 1991 03:22:02 +0000 (03:22 +0000)]
Initial revision
Steve Chamberlain [Sun, 14 Apr 1991 02:23:48 +0000 (02:23 +0000)]
Just before a merge with chrisbs stuff
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.
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.
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.
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.
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.
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.
K. Richard Pixley [Sat, 13 Apr 1991 10:03:24 +0000 (10:03 +0000)]
Initial revision
K. Richard Pixley [Sat, 13 Apr 1991 10:01:48 +0000 (10:01 +0000)]
Also build gnulib.
K. Richard Pixley [Sat, 13 Apr 1991 07:41:11 +0000 (07:41 +0000)]
Nearly complete. Still needs pointer to "more doc".
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.
K. Richard Pixley [Sat, 13 Apr 1991 04:35:08 +0000 (04:35 +0000)]
Initial revision
K. Richard Pixley [Sat, 13 Apr 1991 04:20:37 +0000 (04:20 +0000)]
Now installs.
K. Richard Pixley [Sat, 13 Apr 1991 02:12:45 +0000 (02:12 +0000)]
Config cut 3. We now almost install a29k.
Steve Chamberlain [Thu, 11 Apr 1991 16:12:12 +0000 (16:12 +0000)]
Initial revision
Steve Chamberlain [Thu, 11 Apr 1991 16:11:41 +0000 (16:11 +0000)]
Added what to pass as YACC
John Gilmore [Thu, 11 Apr 1991 11:23:14 +0000 (11:23 +0000)]
Initial revision
K. Richard Pixley [Thu, 11 Apr 1991 03:07:16 +0000 (03:07 +0000)]
Initial revision
K. Richard Pixley [Thu, 11 Apr 1991 02:41:53 +0000 (02:41 +0000)]
Cut 2 config. Subdirs.
K. Richard Pixley [Thu, 11 Apr 1991 02:24:30 +0000 (02:24 +0000)]
Cut 2 config. Subdirs.
K. Richard Pixley [Thu, 11 Apr 1991 00:13:41 +0000 (00:13 +0000)]
Fixed LOCAL_LABELS_FB bug.
K. Richard Pixley [Wed, 10 Apr 1991 22:56:51 +0000 (22:56 +0000)]
Cut 2. Subdirs.
K. Richard Pixley [Tue, 9 Apr 1991 23:52:42 +0000 (23:52 +0000)]
First cut config. builds in place.
K. Richard Pixley [Tue, 9 Apr 1991 23:44:28 +0000 (23:44 +0000)]
First cut config hits binutils.
Steve Chamberlain [Tue, 9 Apr 1991 23:25:49 +0000 (23:25 +0000)]
*** empty log message ***
K. Richard Pixley [Tue, 9 Apr 1991 23:21:17 +0000 (23:21 +0000)]
First minimally usable config checkin.
K. Richard Pixley [Tue, 9 Apr 1991 23:20:12 +0000 (23:20 +0000)]
First minimally usable checkin.
K. Richard Pixley [Tue, 9 Apr 1991 23:05:38 +0000 (23:05 +0000)]
Initial revision
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.
Steve Chamberlain [Mon, 8 Apr 1991 23:26:05 +0000 (23:26 +0000)]
*** empty log message ***
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.
K. Richard Pixley [Mon, 8 Apr 1991 16:02:27 +0000 (16:02 +0000)]
Added little endian a.out.
K. Richard Pixley [Mon, 8 Apr 1991 15:59:18 +0000 (15:59 +0000)]
Initial revision
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.
John Gilmore [Sat, 6 Apr 1991 02:11:43 +0000 (02:11 +0000)]
*** empty log message ***
John Gilmore [Sat, 6 Apr 1991 01:18:22 +0000 (01:18 +0000)]
*** empty log message ***
John Gilmore [Sat, 6 Apr 1991 01:14:30 +0000 (01:14 +0000)]
*** empty log message ***
Roland Pesch [Sat, 6 Apr 1991 00:46:23 +0000 (00:46 +0000)]
Repair missing xrefs.