Commit graph

2518 commits

Author SHA1 Message Date
K. Richard Pixley
a39116f1c9 White space and comments only. The devo tree prior to this delta is
tagged as "vanilla" for your convenience.

There are also some comment changes.
1992-02-13 08:33:54 +00:00
K. Richard Pixley
77806c3e79 I think this solves the MAKEINFO and BISON rooting problems. 1992-02-13 00:20:17 +00:00
Steve Chamberlain
ee1e80ef4c Make the emulation GLD960, not GLD 1992-02-12 06:42:21 +00:00
Sean Eric Fagan
a11d7ba33e Updating gprof for latest bfd stuff, and making configure work. 1992-02-11 23:15:03 +00:00
Steve Chamberlain
dcde00c429 ldlang.c: now won't core dump with -M
configure.in: add configure target for vxworks960
1992-02-11 20:21:52 +00:00
Michael Tiemann
d68f75c44d #include <sys/stdtypes.h> before <stddef.h> so that when we compile
with GCC, the compiler does not stumble over `size_t', `ptrdiff_t',
and `wchar_t'.  Also note that the comment in <stddef.h> says that we
have to #include <sys/stdtypes.h> before including <stddef.h> when on
a sun.
1992-02-11 10:34:03 +00:00
Steve Chamberlain
20ec2f6c98 New files for MRI syntax assembler 1992-02-11 00:51:52 +00:00
Steve Chamberlain
ffc5003225 * ldexp.c, ldlang.c: added new idea "abs_output_section", removes
tests for NULL pointers all over the place.
	* ldlang.c (lang_process): remember to relocate global symbols
	*after* relaxing has done it stuff.
1992-02-11 00:23:32 +00:00
Sean Eric Fagan
b745cf362d Added mh-apollo68v and mt-os68k as files-to-keep. 1992-02-11 00:16:18 +00:00
Sean Eric Fagan
d5231b0895 Added a68v-xdep.c os68k-xdep.c, tm-os68k.h, and xm-apollo68v.h as files-
to-keep.
1992-02-11 00:14:59 +00:00
Sean Eric Fagan
d96234d279 Added mh-apollo68 and mt-os68k as files-to-keep. 1992-02-11 00:10:56 +00:00
Sean Eric Fagan
3aaa5a482f Added h-apollo68v.h as a file to keep. 1992-02-11 00:08:55 +00:00
Sean Eric Fagan
5e4d4b0f32 all: Don't include <sys/file.h> if NO_SYS_FILE is defined. On the Apollo,
this file does not exist, and not including it hasn't seemed to
	cause problems.
main.c:  Use the proper enum's in the options structure initialization;
	the Apollo compiler chokes on this.
1992-02-11 00:01:35 +00:00
Sean Eric Fagan
b159ce3f16 Makefile.in: Removed some '#''s that caused an extraneous include of
the host/site/target files.
configure.in:  Added support for hosting on an Apollo Series 400, and
	targeting on an OS/68k machine.
1992-02-10 23:58:50 +00:00
Sean Eric Fagan
dd16baba0b Added support for OS/68k (as a target) and Apollo Series 400's (as
a host).
1992-02-10 23:43:56 +00:00
Sean Eric Fagan
93deef92f4 Added support for hosting on an Apollo Series 400 (under System V emulation),
and targeted towards an OS/68000 system.
1992-02-10 23:31:40 +00:00
Sean Eric Fagan
36a2f895f8 Added support for hosting on an Apollo Series 400 processor (under
System V emulation), and targeted towards an OS/68000 system.
1992-02-10 23:30:35 +00:00
Sean Eric Fagan
87780a059a Added support for hosting on an Apollo Series 400 box, and targeted towards
an OS/68000 system.
1992-02-10 23:26:10 +00:00
Sean Eric Fagan
9ba0618dc7 Adding support for hosting on an apollo series 400 (68k processor). 1992-02-10 23:22:24 +00:00
Steve Chamberlain
ca3c5c6329 Make undefined refs not make an executable 1992-02-10 18:54:27 +00:00
K. Richard Pixley
bcdbe02f82 In configure{.in} {host|target}_makefile_frag should name a file
relative to srcdir.  I think it now does.  configure has been
corrected.  configure.texi has been clarified.
1992-02-08 08:57:08 +00:00
K. Richard Pixley
b8972815d5 correct a collision against recent configure changes 1992-02-08 02:22:09 +00:00
Heinz G. Seidl
0862386b13 added libg++ 1992-02-08 00:32:56 +00:00
Stu Grossman
88c52c297c Add xm-vaxbsd.h and xm-vaxult.h to .Sanitize. Add mh-vaxbsd and mh-vaxult,
remove mh-vax from config/.Sanitize.
1992-02-07 22:58:40 +00:00
Heinz G. Seidl
7d5326148d added mt-sun3 mt-vxworks68 mt-vxworks960 1992-02-07 22:34:19 +00:00
Heinz G. Seidl
2c43314875 added h8300hms.c and h8300hms.sc 1992-02-07 22:32:29 +00:00
K. Richard Pixley
b8bb8de3ee keep configure.texi 1992-02-07 21:46:30 +00:00
Steve Chamberlain
31bc9fde33 Fixed prototype mismatch reported by MDT 1992-02-07 21:07:18 +00:00
Heinz G. Seidl
b9c3a64afe need bfd for mips 1992-02-07 20:14:25 +00:00
John Gilmore
256269fc92 * buildsym.c (read_struct_type): Avoid double-bump of parse ptr
in the op$::OPERATOR. case.  From Steven McCanne, <mccanne@horse.ee.lbl.gov>.
1992-02-07 16:23:57 +00:00
John Gilmore
ef9b1bc915 * exec.c (set_section_name): Pass arg to exec_files_info;
only call it if interactive.  From Francis Kauth <fk@tv.tv.tek.com>.
1992-02-07 15:57:32 +00:00
John Gilmore
3b2cf8e865 * configure.in: Ultrix is only a decstation if it's a MIPS. 1992-02-07 15:55:35 +00:00
Michael Tiemann
c556c4267b Add ${srcdir} for makefile_frags. 1992-02-07 07:52:08 +00:00
K. Richard Pixley
3a07a6ace2 Optimized Makefile generation for a ~30% time win. 1992-02-07 02:04:53 +00:00
John Gilmore
195853fc65 * main.c (print_gdb_version): Copyright msg: only this year.
(cd_command):  Avoid changing current_directory on error.
1992-02-07 01:43:22 +00:00
K. Richard Pixley
7c9feeb7de Patch joins devo. 1992-02-07 00:36:15 +00:00
Steve Chamberlain
d58b7049a7 Fluff removal. 1992-02-07 00:33:57 +00:00
K. Richard Pixley
424f020272 Fix so that "guested" configure scripts work when using -srcdir. 1992-02-07 00:33:49 +00:00
Per Bothner
ee17fd3437 * mipsread.c (parse_partial_symbols): Handle dependencies
between partial symbol tables (when not doing stabs-in-ecoff).
	(This used to be handled by parse_fdr, but parse_fdr was
	incompatible with handling stabs-in-ecoff, so the code
	was re-written to not use parse_fdr.  Unfortunately,
	the logic to handle dependencies was overlooked.)
1992-02-06 23:24:30 +00:00
Steve Chamberlain
65cceb7879 * objdump.c (disassemble_data): don't print a section's contents
if it's not loadable (eg bss)
1992-02-06 20:15:19 +00:00
Steve Chamberlain
ebf137d5cd * as.c: added new option -ad for hll listings without debug info
* listing.c,listing.h: support for new listings, and more for forgiving
	when lied to about where linenumbers are.
	* config/obj-coffbfd.c (do_linenos_for): relocate line numbers
	correctly.
1992-02-06 20:09:39 +00:00
Steve Chamberlain
1f46923ff4 * coffread.c (read_enum_type): Use the size of a target int when
describing enum.
	* defs.h: added new #define for TARGET_PTR_BIT, defaults to size
	of target int.
	* h8300-tdep.c, remote-hms.c, tm-h8300.h: too many changes to count
	* symtab.c (lookup_reference_type, lookup_ptr_type): use
	TARGET_PTR_BIT to determine size of a pointer
	* values.c (unpack_long): when unpacking a REF or a PTR don't
	assume the size of the type.
1992-02-06 20:03:31 +00:00
Steve Chamberlain
ab6c26bae1 From h8300hds* 1992-02-06 19:44:44 +00:00
Steve Chamberlain
67c7ea668f * config/mt-coff-h8300: use EMUL like everything else
* ldlang.c: (print_padding_statement): print the right address.
	* Makefile.in, config.h, ldemul.c: renamed  h8300hds to h8300hms
1992-02-06 19:43:25 +00:00
Steve Chamberlain
2f8640fe6a * coffcode.h, libcoff.c: added new fielded to coff_symbol_struct
"done_lineno" so that a symbol which appears twice in the symbol
	table only gets it's linenumbers relocated once. Modifed
	(coff_write_native_symbol) and (coff_make_empty_symbol) to make
1992-02-06 19:22:03 +00:00
John Gilmore
778c358df8 * mipsread.c (parse_symbol): Avoid clobbering enum pointer when
looking at its members.  Improve guess between struct and union,
only assuming union if multiple members have offsets of zero.
1992-02-06 06:33:15 +00:00
K. Richard Pixley
46772bd112 reversed tense on a test -> case conversion 1992-02-06 04:05:26 +00:00
K. Richard Pixley
a98bbe5810 Converting "[ -n" and "[ -z" into case statements looks like a small
time penalty for modern shells which have "[" builtin.  I've elected
to take it anyway as a compensation for older, slower shells.
1992-02-06 01:21:44 +00:00
K. Richard Pixley
eabe8479cf support for subdirs, multiple hosts, and multiple targets was
previously commented out.  This delta removes it entirely.  This makes
a small time difference on cygint.
1992-02-06 01:02:21 +00:00
K. Richard Pixley
1922d8eb8d Removing unnecessary ()'s doesn't seem to make any time difference on
cygint.  I think modern shell's execute this internally without a call
to a separate shell process.  I've left the change in anyway.  It may
help on older, slower machines.
1992-02-06 00:36:10 +00:00