Steve Chamberlain
d58b7049a7
Fluff removal.
35 years ago
K. Richard Pixley
424f020272
Fix so that "guested" configure scripts work when using -srcdir.
35 years ago
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.)
35 years ago
Steve Chamberlain
65cceb7879
* objdump.c (disassemble_data): don't print a section's contents
if it's not loadable (eg bss)
35 years ago
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.
35 years ago
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.
35 years ago
Steve Chamberlain
ab6c26bae1
From h8300hds*
35 years ago
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
35 years ago
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
35 years ago
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.
35 years ago
K. Richard Pixley
46772bd112
reversed tense on a test -> case conversion
35 years ago
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.
35 years ago
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.
35 years ago
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.
35 years ago
Per Bothner
bd49ef36c2
Mips-specific bug-fix (for stabs-in-ecoff), and style fix. See ChangeLog.
35 years ago
Steve Chamberlain
7e1131e1f0
* aoutx.h: (translate_from_native_sym_flags): fix constructor
stuff to use the New Order.
35 years ago
Steve Chamberlain
aa34a7c3c1
* ldlex.l: Put pack -noinhibit-exec and -sort-common
* ldlang.c (print_data_statement): print the right address.
35 years ago
Michael Tiemann
58216160ef
Work around for problems in linking C++ programs that need file-level
initialization. Now C++ programs can be linked.
35 years ago
Heinz G. Seidl
05cd8d982d
do not build ld, bfd, ... for decstatn
35 years ago
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.
35 years ago
John Gilmore
96499e9638
Call malloc, not xmalloc, when we check the result and recover from errors.
35 years ago
Stu Grossman
dafe57bc50
VERSION should have been 4.4.1, not 4.5...
35 years ago
Stu Grossman
98f03b9114
* Makefile.in: Increment version to 4.5.
* main.c (print_gdb_version): Update copyright notice.
35 years ago
Stu Grossman
b0606560a3
* config.sub (near case $os): Don't convert newsos* to bsd!CVS:
35 years ago
Stu Grossman
3671f1fd31
* xm-vax.h: #ifndef ultrix around #include of endian.h and
limits.h (sigh).
35 years ago
John Gilmore
5dfd2a9bfb
Avoid references to files that aren't assigned to FSF.
35 years ago
John Gilmore
053332ef95
Typo of my own
35 years ago
Stu Grossman
4571619eb3
threecol.tex no longer exists.
35 years ago
John Gilmore
75c86b57d2
Update WHATS.NEW for gdb-4.4 release.
35 years ago
John Gilmore
9834995918
A typo and a thinko.
35 years ago
John Gilmore
575945e328
Update for gdb-4.4 release.
35 years ago
Stu Grossman
a8cd573f81
foo
35 years ago
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.
35 years ago
Stu Grossman
17cd0f82c1
Distribute lpsrc.sed, remove rc-*.
35 years ago
John Gilmore
75110a6faf
Update comments to make it clear that the copyright status is UNCLEAR.
35 years ago
John Gilmore
379a468647
Comment changes.
35 years ago
John Gilmore
24e7d5bac2
Remove references to i860 files whose copyrights have not been assigned
to FSF yet.
35 years ago
John Gilmore
5f8ec562aa
Remove i860 files, which do not have clear copyright assignments.
35 years ago
John Gilmore
f006dac1ba
Half-updated version for Stu to work on.
35 years ago
John Gilmore
4cc9f7e22c
Remove some entries that were already recorded on Dec 11th.
35 years ago
John Gilmore
ee7270cdca
* Projects: Patching executables is done.
* Makefile.in (VERSION): Roll to gdb-4.4.
* README: Update for gdb-4.4.
35 years ago
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.
35 years ago
Stu Grossman
eca85ebe09
* elf.c (bfd_section_from_shdr): Deal with null return from
bfd_make_section(). (elf_object_p): Select endianess properly.
35 years ago
John Gilmore
37fc9d04ee
Fix core file stacks.
35 years ago
John Gilmore
e702d26e3b
Fix stack in core files.
35 years ago
John Gilmore
b8bb4a24e0
Use regex package on Vax BSD.
35 years ago
John Gilmore
0c6efbccaf
* language.c, language.h: Make some things const.
* expression.h, main.c: const spreads like ooze.
35 years ago
John Gilmore
287f81eb64
* xm-vax.h: Include some system include files before our own
definitions in defs.h.
35 years ago
John Gilmore
8c37855922
* exec.c (exec_files_info): Split out into print_section_info.
Print BFD filename of each section if it's not the default one.
* core.c (core_files_info): Call print_section_info.
35 years ago
John Gilmore
ab68b260f6
* hosts/h-hp300bsd.h, h-tahoe.h, h-vaxbsd.h, h-vaxult.h:
Specify byte order.
* hosts/h-vaxbsd.h: Define the form of exec and core files.
35 years ago