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
Per Bothner
bd49ef36c2
Mips-specific bug-fix (for stabs-in-ecoff), and style fix. See ChangeLog.
1992-02-05 02:14:31 +00:00
Steve Chamberlain
7e1131e1f0
* aoutx.h: (translate_from_native_sym_flags): fix constructor
...
stuff to use the New Order.
1992-02-04 23:42:34 +00:00
Steve Chamberlain
aa34a7c3c1
* ldlex.l: Put pack -noinhibit-exec and -sort-common
...
* ldlang.c (print_data_statement): print the right address.
1992-02-04 23:29:33 +00:00
Michael Tiemann
58216160ef
Work around for problems in linking C++ programs that need file-level
...
initialization. Now C++ programs can be linked.
1992-02-02 21:12:25 +00:00
Heinz G. Seidl
05cd8d982d
do not build ld, bfd, ... for decstatn
1992-02-02 04:53:15 +00:00
Stu Grossman
9e8bf29afd
* xm-vax.h, xm-vaxult.h, xm-vaxbsd.h, config/mh-vaxult,
...
config/mh-vaxbsd, configure.in: Split up config stuff for Vaxen
into BSD and Ultrix.
1992-02-01 12:46:55 +00:00
John Gilmore
96499e9638
Call malloc, not xmalloc, when we check the result and recover from errors.
1992-02-01 12:41:01 +00:00
Stu Grossman
dafe57bc50
VERSION should have been 4.4.1, not 4.5...
1992-02-01 12:39:08 +00:00
Stu Grossman
98f03b9114
* Makefile.in: Increment version to 4.5.
...
* main.c (print_gdb_version): Update copyright notice.
1992-02-01 12:20:10 +00:00
Stu Grossman
b0606560a3
* config.sub (near case $os): Don't convert newsos* to bsd!CVS:
1992-02-01 05:49:27 +00:00
Stu Grossman
3671f1fd31
* xm-vax.h: #ifndef ultrix around #include of endian.h and
...
limits.h (sigh).
1992-02-01 05:47:28 +00:00
John Gilmore
5dfd2a9bfb
Avoid references to files that aren't assigned to FSF.
1992-02-01 02:40:06 +00:00
John Gilmore
053332ef95
Typo of my own
1992-02-01 02:26:43 +00:00
Stu Grossman
4571619eb3
threecol.tex no longer exists.
1992-02-01 02:22:07 +00:00
John Gilmore
75c86b57d2
Update WHATS.NEW for gdb-4.4 release.
1992-02-01 02:09:19 +00:00
John Gilmore
9834995918
A typo and a thinko.
1992-02-01 01:45:02 +00:00
John Gilmore
575945e328
Update for gdb-4.4 release.
1992-02-01 01:44:31 +00:00
Stu Grossman
a8cd573f81
foo
1992-02-01 01:31:31 +00:00
Steve Chamberlain
d20fb44510
A change to the makefile got lost; ldmain. forgot that it should set
...
DEFAULT_EMULATION, so ld didn't know who it was.
1992-02-01 00:50:35 +00:00
Stu Grossman
17cd0f82c1
Distribute lpsrc.sed, remove rc-*.
1992-02-01 00:41:18 +00:00
John Gilmore
75110a6faf
Update comments to make it clear that the copyright status is UNCLEAR.
1992-02-01 00:18:44 +00:00
John Gilmore
379a468647
Comment changes.
1992-02-01 00:17:31 +00:00
John Gilmore
24e7d5bac2
Remove references to i860 files whose copyrights have not been assigned
...
to FSF yet.
1992-02-01 00:03:05 +00:00
John Gilmore
5f8ec562aa
Remove i860 files, which do not have clear copyright assignments.
1992-01-31 23:51:44 +00:00
John Gilmore
f006dac1ba
Half-updated version for Stu to work on.
1992-01-31 23:17:40 +00:00
John Gilmore
4cc9f7e22c
Remove some entries that were already recorded on Dec 11th.
1992-01-31 22:35:49 +00:00
John Gilmore
ee7270cdca
* Projects: Patching executables is done.
...
* Makefile.in (VERSION): Roll to gdb-4.4.
* README: Update for gdb-4.4.
1992-01-31 22:16:45 +00:00
John Gilmore
4a1dcb7f7f
* symfile.c (reread_symbols): Whenever we reread one object
...
file's symbols, we must restart the scan, because the object_files
chain has been permuted.
1992-01-31 20:37:24 +00:00
Stu Grossman
eca85ebe09
* elf.c (bfd_section_from_shdr): Deal with null return from
...
bfd_make_section(). (elf_object_p): Select endianess properly.
1992-01-31 09:37:59 +00:00
John Gilmore
37fc9d04ee
Fix core file stacks.
1992-01-31 09:21:14 +00:00
John Gilmore
e702d26e3b
Fix stack in core files.
1992-01-31 09:20:58 +00:00
John Gilmore
b8bb4a24e0
Use regex package on Vax BSD.
1992-01-31 08:52:21 +00:00
John Gilmore
0c6efbccaf
* language.c, language.h: Make some things const.
...
* expression.h, main.c: const spreads like ooze.
1992-01-31 08:50:52 +00:00