Commit Graph

834 Commits

Author SHA1 Message Date
Steve Chamberlain fa4b55a1b1 Development checkpoint 1992-01-28 03:33:04 +00:00
John Gilmore eae1a26123 * findvar.c (read_register, write_register): Handle machines
where REGISTER_TYPE is not the same size as "int".
1992-01-28 03:20:39 +00:00
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.
1992-01-28 02:57:37 +00:00
John Gilmore f005e85b88 Remove obsolete START_INFERIOR_HOOK. 1992-01-28 02:49:12 +00:00
Stu Grossman 0bd83fd723 Oops, checked in version with the wrong stuff enabled. Turn it off... 1992-01-28 02:38:11 +00:00
Stu Grossman d93b79d97d Rename remote-hds.c to remote-hms.c. 1992-01-28 02:30:27 +00:00
Stu Grossman 3c03b5de58 * dbxread.c (process_one_symbol): Make a first cut at handling
symbol tables generated by Suns acc.
1992-01-28 02:24:08 +00:00
Stu Grossman 1aa560b2ea * symtab.c (find_pc_line): Fix stepping into and out of #included
files.
1992-01-27 23:52:11 +00:00
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.
1992-01-27 22:10:05 +00:00
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.
1992-01-27 21:45:35 +00:00
Stu Grossman 71f49876db * Makefile.in (OPCODES): Remove OPCODES defs and refs. There is
no longer any need to copy ../include/opcode/* into gdb.
1992-01-27 21:04:55 +00:00
John Gilmore ee799e2a92 Add ChangeLog-9091 1992-01-27 20:32:50 +00:00
John Gilmore fd8db897af Split ChangeLog out at Jan 1, 1992. 1992-01-27 20:32:19 +00:00
Fred Fish 2213b721f0 Update with numerous changes received from current maintainer (Peggy
Fieland).  Should not effect release at all.
1992-01-27 16:23:11 +00:00
Michael Tiemann 7c4f3f4a2f Delete a superfluous space. 1992-01-27 08:51:16 +00:00
Per Bothner 24b2fbdc54 Print C++ constructor methods without bogus "return type." 1992-01-27 03:08:01 +00:00
Fred Fish cdb90e99e7 The unused parameter "target" should be a pointer to a structure, not the
entire structure.
1992-01-25 23:59:53 +00:00
Steve Chamberlain 92abd4a713 Namechange, h8300-hds ->h8300-hms 1992-01-24 23:26:40 +00:00
Steve Chamberlain 974fb9e41c Initial revision 1992-01-24 23:26:01 +00:00
Steve Chamberlain e58493346d Changed refs to section->size to bfd_get_section_size_before_reloc 1992-01-24 23:13:14 +00:00
Fred Fish 1b07e406ad Convert the couple of references to the local (now removed) version
of ansidecl.h to use the ../include version.
1992-01-24 09:32:03 +00:00
Fred Fish f66f459f43 Misc small fixes for problems uncovered by prototyping. 1992-01-24 06:52:43 +00:00
Fred Fish fc1f864632 The i386_frame_num_args() function takes a pointer to a struct, not
the entire struct itself.
1992-01-24 06:42:04 +00:00
Fred Fish 1b7a420ef5 Correctly cast some arguments to modify_field and {read/write}_register_bytes. 1992-01-24 06:38:17 +00:00
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.
1992-01-24 06:32:43 +00:00
Fred Fish 75798a7eba *** empty log message *** 1992-01-24 06:27:38 +00:00
Fred Fish 9a1ae235a8 Document ansidecl.h going away, in favor of the copy in ../include. 1992-01-24 06:26:18 +00:00
Roland Pesch 5b0fdf7b48 Two trivial 1991->1992 updates. (One in GDB copyright banner, assuming 4.4
will announce 1992 as copyright year).
1992-01-24 03:49:46 +00:00
Steve Chamberlain 400943fbac One step closer. 1992-01-24 02:37:13 +00:00
Steve Chamberlain 8174b2afcf Name change (It's hitacho micro systems, not hitachi data systems) 1992-01-24 02:35:15 +00:00
Michael Tiemann 0eb0a82097 Fix demangling of destructors, and fix a minor indentation problem. 1992-01-20 16:55:45 +00:00
Stu Grossman 313085cbc9 * Makefile.in (HFILES): Add partial-stab.h. 1992-01-19 01:19:41 +00:00
Fred Fish be9a236222 Add several new files for stratus (i860* and *-stratus.h). Also add
macro USER_CFLAGS to Makefile.  Add stratus config frags to configure.in.
1992-01-19 00:52:06 +00:00
Fred Fish 3a07685179 Check in new config files for stratus. 1992-01-19 00:44:42 +00:00
Fred Fish 57486b9241 Initial revision 1992-01-19 00:44:40 +00:00
Stu Grossman dcfc4f45a8 Add psrc.sed 1992-01-18 00:44:04 +00:00
Steve Chamberlain 7c5622817d New stuff 1992-01-16 23:57:59 +00:00
Steve Chamberlain 0a8ed75112 Added new h8 files 1992-01-16 23:56:37 +00:00
Steve Chamberlain 0a8f9d3195 Stubs to get things going 1992-01-16 23:52:05 +00:00
Steve Chamberlain ce7730d674 Added h8300 target 1992-01-16 23:50:15 +00:00
Fred Fish cdce29eefc Pass address of structure to complain() rather than the entire structure. 1992-01-16 08:57:31 +00:00
Roland Pesch f672bb7f9e Updated "Installing" appendix, for current state of configure.
(Awaiting review).
1992-01-16 03:20:58 +00:00
Roland Pesch 2b1378d8da Two more FSF mods. 1992-01-15 23:19:54 +00:00
Roland Pesch 228d9e5479 refcard.tex: single file now includes what were formerly three files, to suit
FSF preferences (format definitions, nee threecol.tex, and
             default font defs, nee rc-cm.tex, now both directly in this file).

lpsrc.sed, psrc.sed: alternate font defs, now sed scripts to modify refcard.tex

Makefile.in: use sed -f psrc.sed to produce refcard.ps target; new
             target lrefcard.ps for sites using long PS font names

Removed old auxiliary TeX files, no longer necessary with this scheme.
1992-01-15 23:09:45 +00:00
Roland Pesch 63ae8ea1ec Reactivate paragraph on preformatted PostScript refcard (now referring
to GhostScript as well as to PostScript); I've verified GhostScript can
display it.
1992-01-15 19:59:53 +00:00
Roland Pesch 5ac0315a07 Cygnus-Logoized version of GDB refcard, for use as marketing collateral.
NOT PART OF STANDARD GDB RELEASE; DO NOT ADD THISE FILES TO .Sanitize!
1992-01-15 19:48:55 +00:00
Roland Pesch d54bd32dcf (1) Improvements from B Chassell.
(2) minor format improvements for marginalia.
1992-01-15 19:46:01 +00:00
Roland Pesch e08d73b1b1 Discreet folding guides, and commented-out alternatives. 1992-01-15 19:36:16 +00:00
Fred Fish 7f4352410f Only compile in solib_add_common_symbols for non-SVR4 (SunOS) shared libs. 1992-01-15 18:01:42 +00:00
Fred Fish a5bd5ba617 Changes to fix bug with static variables within function scopes. 1992-01-15 06:42:32 +00:00