Commit Graph

49464 Commits

Author SHA1 Message Date
Steve Chamberlain
75a082e25e Send the right # of args to an fprintf 1991-04-18 21:14:21 +00:00
K. Richard Pixley
e7921bd4c5 Pulled host & target dependancies out of Makefile. allow more
flexibility in config.h.
1991-04-18 02:01:12 +00:00
K. Richard Pixley
59e91936c5 Pulling host and target dependancies out of the Makefile.in. 1991-04-18 02:00:09 +00:00
K. Richard Pixley
49913ad311 Initial revision 1991-04-18 01:59:32 +00:00
K. Richard Pixley
7d774e0167 Working toward configuring targets. 1991-04-18 01:55:45 +00:00
K. Richard Pixley
5176a6bcd8 Some cleanup and some new targets. 1991-04-18 01:51:01 +00:00
K. Richard Pixley
a6dab0710c Killed a few warnings. 1991-04-18 01:50:06 +00:00
Steve Chamberlain
93d8be3c7c Force target architecture 1991-04-18 00:09:03 +00:00
Steve Chamberlain
ac00487023 Fixed some bugs. 1991-04-18 00:06:26 +00:00
Steve Chamberlain
301dfc71d4 Stuff 1991-04-17 23:19:27 +00:00
David Henkel-Wallace
8ab76aa732 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.
1991-04-17 20:13:42 +00:00
Steve Chamberlain
7685579456 *** empty log message *** 1991-04-17 02:13:13 +00:00
Steve Chamberlain
d4c02e2923 Cleaned up a load of declarations
Fixed bug in unary - , ! and ~
1991-04-17 02:04:31 +00:00
Steve Chamberlain
d646b568d0 Moved declarations from header file into here. 1991-04-17 02:03:34 +00:00
Steve Chamberlain
5e83d38ef9 Removed extern declarations 1991-04-17 02:02:53 +00:00
K. Richard Pixley
9bba778491 Now uses getopt from ../getopt. 1991-04-17 01:58:08 +00:00
K. Richard Pixley
04dc1a6246 Fixed a problem with host dependent parts. 1991-04-17 01:41:32 +00:00
K. Richard Pixley
2b34da49e5 Added getopt for binutils, fixed problem with host dependancies in
configure.template.
1991-04-17 01:34:44 +00:00
Steve Chamberlain
2a525d0c6c Changed bad call of fstat to stat 1991-04-17 00:56:25 +00:00
Steve Chamberlain
1f4d3c7911 Cosmetic changes to bfd_perform_relocation 1991-04-17 00:56:02 +00:00
Steve Chamberlain
3874a23cde Some changes from chrisb and some more DEFUNS.
Also some work on C_FILE stuff, which still doesn't work correctly.
1991-04-17 00:55:46 +00:00
Steve Chamberlain
3e9aade183 Lots of fixes to make it work 1991-04-17 00:54:03 +00:00
Steve Chamberlain
4432f8ad29 Fixed some casts 1991-04-17 00:53:06 +00:00
Steve Chamberlain
097879bc04 Added support for OUTPUT_FORMAT keyword
Fixed problem where cofflike common was being badly sized due to
incorrectly owned common symbols.
1991-04-17 00:51:31 +00:00
Steve Chamberlain
3a39952366 Better error messages for forward and undefined refs for ADDR and
SIZEOF
1991-04-17 00:50:19 +00:00
Steve Chamberlain
13a0e8d7fc Added support for OUTPUT_FORMAT(name) and FORCE_COMMON_ALLOCATION 1991-04-17 00:49:44 +00:00
Steve Chamberlain
fd846434f0 Added keywords
FORCE_COMMON_ALLOCATION
OUTPUT_FORMAT
1991-04-17 00:49:15 +00:00
Steve Chamberlain
070aa81923 *** empty log message *** 1991-04-16 14:32:02 +00:00
K. Richard Pixley
6408afbac5 Now handles multiple hosts and targets. 1991-04-16 00:18:22 +00:00
K. Richard Pixley
b5132a6b85 Now handles multiple hosts and targets. 1991-04-16 00:04:50 +00:00
K. Richard Pixley
3d6f098360 Now handles multiple hosts and targets. 1991-04-15 23:57:22 +00:00
K. Richard Pixley
0df06ca031 Now handles multiple hosts and targets. 1991-04-15 23:46:50 +00:00
K. Richard Pixley
8c32cf6e55 Now handles multiple host and targets. 1991-04-15 23:41:05 +00:00
Roland Pesch
f22eee0870 Initial revision 1991-04-15 22:51:21 +00:00
Roland Pesch
6df47a7407 Minor adjustments for clean info-formatting. 1991-04-15 20:30:47 +00:00
Steve Chamberlain
660f21b7de Initial revision 1991-04-15 15:29:40 +00:00
Steve Chamberlain
99fe455360 Merges from Intel.
Chrisb bug fixes.
1991-04-15 15:27:15 +00:00
Steve Chamberlain
9846338e68 Merged in some changes from Intel,
Added some more prototypes.
1991-04-15 15:25:16 +00:00
K. Richard Pixley
14825ce9fa Personal checkpoint. 1991-04-15 01:58:16 +00:00
Steve Chamberlain
f78e2569ad Checkpoint before a merge 1991-04-14 03:23:25 +00:00
Steve Chamberlain
1418c83b39 checkpoint before a merge 1991-04-14 03:22:42 +00:00
Steve Chamberlain
da56abdf49 Initial revision 1991-04-14 03:22:02 +00:00
Steve Chamberlain
aa802a3246 Just before a merge with chrisbs stuff 1991-04-14 02:23:48 +00:00
John Gilmore
0ef6f0192d 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.
1991-04-13 22:37:48 +00:00
John Gilmore
d219db0133 * 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.
1991-04-13 22:31:54 +00:00
John Gilmore
a6e2b4241e * 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.
1991-04-13 22:29:36 +00:00
John Gilmore
92a29b47d7 * 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.
1991-04-13 22:21:23 +00:00
John Gilmore
f96238813e 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.
1991-04-13 21:51:28 +00:00
Michael Tiemann
bb335cf4aa 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.
1991-04-13 13:06:16 +00:00
K. Richard Pixley
71da131654 Initial revision 1991-04-13 10:03:24 +00:00