John Gilmore
eae1a26123
* findvar.c (read_register, write_register): Handle machines
where REGISTER_TYPE is not the same size as "int".
35 years ago
John Gilmore
c55e616795
Handle debug symbols in dynamically loaded (relocated) code:
* dbxread.c (read_ofile_symtab): Fix up N_CATCH better. Pass
offset to process_one_symbol.
(process_one_symbol): Take new offset parameter. Add it into
appropriate symbol types to relocate symbols to loaded addresses.
Handle all possible symbol types, and complain() about types that
we don't expect to see.
* mipsread.c (psymtab_to_symtab_1): Pass offset of zero to
process_one_symbol (FIXME, should pass real offset).
Misc bugfixes:
* breakpoint.c (resolve_sal_pc): Split out code to resolve a
sal's PC value.
(set_breakpoint, break_command_1, until_break_command,
catch_command_1, breakpoint_re_set_one): Use it.
(breakpoint_re_set_one): Disable bkpts that don't re-set cleanly.
(breakpoint_re_set): Mention breakpoint number in error messages.
* symtab.h (resolve_sal_pc): Declare.
* infcmd.c (jump_command): Use resolve_sal_pc.
* source.c (find_source_lines): Avoid "Source file is more
recent than executable" when bfd_get_mtime gives 0.
(list_command): Shorten "FILE, line N" to "FILE:N".
* putenv.c (putenv): Avoid unportably casting pointers to unsigneds.
35 years ago
John Gilmore
f005e85b88
Remove obsolete START_INFERIOR_HOOK.
35 years ago
Stu Grossman
0bd83fd723
Oops, checked in version with the wrong stuff enabled. Turn it off...
35 years ago
Stu Grossman
d93b79d97d
Rename remote-hds.c to remote-hms.c.
35 years ago
Stu Grossman
3c03b5de58
* dbxread.c (process_one_symbol): Make a first cut at handling
symbol tables generated by Suns acc.
35 years ago
Jim Wilson
1395529c9d
Steve's version_path stuff bites the dust.
35 years ago
Stu Grossman
1aa560b2ea
* symtab.c (find_pc_line): Fix stepping into and out of #included
files.
35 years ago
John Gilmore
5a4e721505
* buildsym.c (read_struct_type): Circumvent sun3 sunos "--" compiler bug.
* c-exp.y (yylex): `this' and `template' are only tokens in C++.
* target.c (target_xfer_memory): Return errno in preference to EIO.
35 years ago
Stu Grossman
dc72b0b679
Add seclet.h to files-to-keep.
35 years ago
John Gilmore
3818ed33a9
* xm-convex.h, xm-hp300bsd.h, xm-isi.h, xm-merlin.h, xm-news.h,
xm-np1.h, xm-pn.h, xm-pyr.h, xm-rtbsd.h, xm-symmetry.h, xm-umax.h:
Remove MISSING_VPRINTF declaration, and superfluous "kgdb" defines.
35 years ago
Stu Grossman
71f49876db
* Makefile.in (OPCODES): Remove OPCODES defs and refs. There is
no longer any need to copy ../include/opcode/* into gdb.
35 years ago
John Gilmore
ee799e2a92
Add ChangeLog-9091
35 years ago
John Gilmore
fd8db897af
Split ChangeLog out at Jan 1, 1992.
35 years ago
Fred Fish
2213b721f0
Update with numerous changes received from current maintainer (Peggy
Fieland). Should not effect release at all.
35 years ago
Michael Tiemann
7c4f3f4a2f
Delete a superfluous space.
35 years ago
Per Bothner
24b2fbdc54
Print C++ constructor methods without bogus "return type."
35 years ago
Fred Fish
cdb90e99e7
The unused parameter "target" should be a pointer to a structure, not the
entire structure.
35 years ago
Steve Chamberlain
86c094f212
Now can list for bout format too
35 years ago
Steve Chamberlain
3d38ac61cd
Don't crash if a symbol has no name
35 years ago
Steve Chamberlain
b3ca913f74
* listing.c, config/obj-aout.c: added intermixed
source/assembler file listings to files with stabs in them.
35 years ago
Steve Chamberlain
ac5939079f
Now compiles with gcc too.
35 years ago
Steve Chamberlain
92abd4a713
Namechange, h8300-hds ->h8300-hms
35 years ago
Steve Chamberlain
974fb9e41c
Initial revision
35 years ago
Steve Chamberlain
e58493346d
Changed refs to section->size to bfd_get_section_size_before_reloc
35 years ago
Steve Chamberlain
f6868b8e5b
Various new reloc types
35 years ago
Steve Chamberlain
9a7c544993
New from bfd.c
35 years ago
Steve Chamberlain
d20f480f8a
* copy.c, nm.c, objdump.c, size.c : changed to use the
new reloc scheme.
35 years ago
Steve Chamberlain
e98e6ec111
Uses the new small reloc type now.
Currently self hosts on sun4 and sun3
35 years ago
Steve Chamberlain
95a876f3fa
target file for h8300
35 years ago
Steve Chamberlain
6fd50a2010
.Sanitize: added relax.c
ldsym.c ldlang.* more map stuff
35 years ago
Steve Chamberlain
2e2bf962db
* Makefile.in: added relax, also made three stage go through a
partial link stage.
* relax.c : added
* config.h: if GNU960 defined, then default emulation mode is
GLD960
* ldexp.h, ldexp.c: map to file hooks
* ldlang.c: map to file hooks
* ldgram.y: added -Map -relax
* ldlex.l: added -relax, -Map
* ldmain.c: open map file
* ldmisc.c: support for map file
* ldwrite.c: new relax magic
35 years ago
Heinz G. Seidl
2cbe4c5f9e
install ld in the gcclibdir if present
35 years ago
Steve Chamberlain
c611e285bd
Merging from VMS port. Doc to follow..
35 years ago
Steve Chamberlain
f5e8a8f9c7
CVS says it was empty, so refresh it.
35 years ago
Fred Fish
1b07e406ad
Convert the couple of references to the local (now removed) version
of ansidecl.h to use the ../include version.
35 years ago
Fred Fish
f66f459f43
Misc small fixes for problems uncovered by prototyping.
35 years ago
Fred Fish
fc1f864632
The i386_frame_num_args() function takes a pointer to a struct, not
the entire struct itself.
35 years ago
Fred Fish
1b7a420ef5
Correctly cast some arguments to modify_field and {read/write}_register_bytes.
35 years ago
Fred Fish
99140c31fe
The list_in_scope pointer needs to be initialized to point to a
valid scope. Use the file scope as the initial scope.
35 years ago
Fred Fish
75798a7eba
*** empty log message ***
35 years ago
Fred Fish
9a1ae235a8
Document ansidecl.h going away, in favor of the copy in ../include.
35 years ago
Roland Pesch
5b0fdf7b48
Two trivial 1991->1992 updates. (One in GDB copyright banner, assuming 4.4
will announce 1992 as copyright year).
35 years ago
Roland Pesch
0acfc45154
(1) describe -relax
(2) push rev, copyright dates to present
35 years ago
Roland Pesch
1c48127ed7
(1) describe -relax
(2) restructure machine dependencies into separate chapter
(3) replace pretty, but quick to become obsolete, graph of BFD platforms
vs architectures with extended excerpt from (and ref to ) objdump -i.
35 years ago
Steve Chamberlain
400943fbac
One step closer.
35 years ago
Steve Chamberlain
8174b2afcf
Name change (It's hitacho micro systems, not hitachi data systems)
35 years ago
Steve Chamberlain
159fbb6088
* symbols.c(colon): if a symbol is being multiply defined as exactly
the same value, then don't cause a fatal error. This fixes
P00000616 - where a def _foo= . followed by foo: is seen.
35 years ago
Roland Pesch
ead077d598
Initial revision
35 years ago
Roland Pesch
66b818fb6e
(1) Changes made yesterday, forgot to check in:
a) cleanups to node structure for Info file
b) .lflags (ignored) doc restored (was covered previously in
single par on .list-related directives ignored).
c) fill in page size defaults (.psize)
d) move text on H8/300 size suffixes to after opcode table, for
better page breaks
e) @alphaenumerate->@enumerate a in GPL
(2) Doc -a, -al, -as, options to enable listings and listing control
directives; removed FIXME comments re verifying listing counter use;
advanced titlepage date to Jan 92.
35 years ago