Commit Graph

1801 Commits

Author SHA1 Message Date
Ian Lance Taylor 5f7b214259 Reindented to GNU standard. No semantic changes. This checkin is to
give a base for the upcoming changes, to make clear what I actually
changed.
1993-02-04 19:37:37 +00:00
Steve Chamberlain 6d2f03fea5 Now builds in subdirs 1993-02-04 18:05:30 +00:00
Steve Chamberlain f48c6d1a87 Path modification 1993-02-04 17:24:10 +00:00
John Gilmore b076f02439 * Makefile.in (TARDIRS): Add sparclite demo dir.
(*.tab.c):  Change dependency on Makefile to depend on
Makefile.in, otherwise it always rebuilds after configuring.
Force output *.tab.c file into current directory even in "make"
versions that rewrite dependent file names used in command lines.

* TODO:  Remove some things we did.
* am29k-opcode.h, convx-opcode:  Remove; now in ../include/opcode.
* os68k-xdep.c:  Remove; useless file (os68k is a target only).
* convex-pinsn.c:  Use ../include/opcode/convex.h.  Add CONST.
* symtab.h:  Eliminate unnamed unions and structs.
1993-02-04 10:30:19 +00:00
John Gilmore 7a694ae8c5 * Makefile.in (refcard.ps, lrefcard.ps): Remove psref.tex
intermediate file.
1993-02-04 09:50:19 +00:00
John Gilmore 24b88ae801 Makeinfo now works again; remove kludge. 1993-02-04 06:00:41 +00:00
Steve Chamberlain 1f21d3dc1a Polishing z8k simulator support 1993-02-04 00:17:25 +00:00
John Gilmore ad89bdfdac * Makefile.in (VERSION): Roll to 4.7.5.
(gdb.info):  Ignore error from makeinfo (FIXME), since makeinfo
isn't quite up to date to handle gdb.texi.
1993-02-03 22:49:32 +00:00
John Gilmore 0f03541a57 Remove "Done in" pwd line. 1993-02-03 08:52:34 +00:00
John Gilmore 591f5cb710 Remove "Done in" printout 1993-02-03 08:49:32 +00:00
John Gilmore ca5a72cd13 * breakpoint.c (breakpoint_re_set_one): Handle watchpoints when
re-evaluating symbol pointers.

Add attribution to a few older ChangeLog entries.
1993-02-03 04:49:05 +00:00
Fred Fish 9da75ad32e * c-exp.y (lcurly, rcurly): New nonterminals.
* c-exp.y (exp):  Use lcurly and rcurly for arrays and UNOP_MEMVAL
	constructs.
	* parse.c (free_funcalls):  Moved prototype from parser-defs.h,
	made function static.
	* parse.c (struct funcall):  Moved struct def from parser-defs.h.
	* parse.c (funcall_chain):  Moved from parser-defs.h, made static.
	* parse.c (start_arglist):
	* parser-defs.h (free_funcalls):  Moved prototype to parse.c.
	* parser-defs.h (struct funcall):  Moved struct def to parse.c.
	* parser-defs.h (funcall_chain):  Moved to parse.c.
	* printcmd.c (print_frame_nameless_args): Fix prototype.
	* tm-mips.h (setup_arbitrary_frame):  Fix prototype.
	* tm-sparc.h (setup_arbitrary_frame):  Fix prototype.
	* valops.c (typecmp):  Moved prototype from values.h.
	* value.h (typecmp):  Moved prototype to valops.c, made static.
	**** start-sanitize-chill ****
	* ch-exp.y (yylex):  Change way control sequences are disabled.
	**** end-sanitize-chill ****
1993-02-03 00:28:54 +00:00
John Gilmore 58bcc08c60 * tm-mips.h, tm-sparc.h: Fix thinko in SETUP_ARBITRARY_FRAME.
* remote-nindy.c:  Cleanup.
1993-02-03 00:13:10 +00:00
Ian Lance Taylor fee754c921 Tue Feb 2 15:30:33 1993 Ian Lance Taylor (ian@cygnus.com)
* mipsread.c (upgrade_type): Build array types correctly, using
	create_range_type and create_array_type.
1993-02-02 23:32:18 +00:00
Roland Pesch 93928b60e5 Stylistic Cleanups to Headings and Cross References to Avoid Undue
Numbers of Capital Letters (Save in Chapter Headings), Despite the
Germanic Heritage of the English Language.
1993-02-02 22:59:46 +00:00
Roland Pesch 9aa964da87 More minor stylistic cleanup: avoid plurals on things that aren't English. 1993-02-02 21:44:11 +00:00
Roland Pesch 93918348e5 Minor stylistic cleanup; eliminated more contractions, eliminated
possessives on things (like name of GDB) that are not English, and
incidentals spotted while pursuing these.
1993-02-02 21:38:40 +00:00
Roland Pesch eb7faec1c3 * gdb.texinfo: fix capitalization in pointers to node "Output Formats" 1993-02-02 20:20:15 +00:00
John Gilmore 1b6a208786 * infrun.c (wait_for_inferior): When rolling back the PC after
a breakpoint, call write_pc so that NPC gets rolled back as well
(for the 29K).
1993-02-02 08:43:40 +00:00
John Gilmore d122f25767 * blockframe.c (inside_entry_file, inside_main_func,
inside_entry_func):  PC of zero is always "bottom of stack".

* printcmd.c (print_frame_args, print_frame_nameless_args):
Let print_frame_nameless_args decide whether there are any,
laying groundwork for possibly later printing 29K args for
functions where we have tag words but no symbols.
1993-02-02 08:38:00 +00:00
John Gilmore 7dc15bb750 * printcmd.c (print_frame_args, print_frame_nameless_args):
Let print_frame_nameless_args decide whether there are any,
laying groundwork for possibly later printing 29K args for
functions where we have tag words but no symbols.
1993-02-02 08:21:50 +00:00
Stu Grossman 2477c7c25f Remove Makefile.in-29k-UDI. It's no longer needed now that the 29K stuff has
been put back in to Makefile.in.
1993-02-02 04:52:30 +00:00
Roland Pesch 2b21d8aac9 Fixes for doc targets. 1993-02-02 02:14:39 +00:00
John Gilmore 07c2fa3e53 * stack.c (parse_frame_specification): Parse as many arguments
as there are (up to MAXARGS).  Pass all of them in argc, argv
format to SETUP_ARBITRARY_FRAME.  Put the burden of checking how
many there were, onto SETUP_ARBITRARY_FRAME.
* tm-mips.h, tm-sparc.h:  Corresponding changes.
* mips-tdep.c, sparc-tdep.c:  Ditto.
1993-02-02 02:08:19 +00:00
John Gilmore 6edd74aef3 * hp300ux-nat.c: Update copyrights.
* mipsread.c (parse_partial_symbols):  Complain about block
indexes that go backwards.  Fix from Peter Schauer.
* symfile.c (syms_from_objfile, symbol_file_add):  Allow a
symbol-file that has no linkage symbols to be read.
* tm-rs6000.h, xm-rs6000.h: (SIGWINCH_HANDLER and friends):  Move
from tm- file to xm-file, since they're host dependent.
* valarith.c (value_binop):  Typo.
1993-02-02 01:53:17 +00:00
John Gilmore 118a1e4d1e Lint 1993-02-02 01:20:41 +00:00
Stu Grossman 797bc12b32 * sparclite/aload.c: Add copyleft.
* sparclite/crt0.s:  Add comment at beginning.
1993-02-02 00:19:26 +00:00
Stu Grossman e255e422d6 Remove soc2udip.c udi2mtip.c. These files no longer exist. 1993-02-02 00:03:14 +00:00
Stu Grossman ba59e8c74b Add README. 1993-02-02 00:02:18 +00:00
Roland Pesch e55d2728b7 * gdbinv-s.texi: z8000 simulator target name is just "sim" 1993-02-01 23:49:11 +00:00
Roland Pesch f1e215bbcb Mon Feb 1 15:35:47 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
* gdbinv-s.texi:  Mention that Z8000 simulator can simulate Z8001
	as well as Z8002.
1993-02-01 23:39:42 +00:00
Steve Chamberlain 4d18e78392 Don't delete z8ksim.mt 1993-02-01 23:00:46 +00:00
Steve Chamberlain 2431d063fa *** empty log message *** 1993-02-01 23:00:11 +00:00
Steve Chamberlain a332e59322 * remote-z8k.c, z8k-tdep.c: support for the Z8001 and Z8002.
* parse.c (std_regs): Only declare if NO_STD_REGS is defined.
1993-02-01 22:53:24 +00:00
Michael Tiemann 7cb0f87089 * values.c (value_headof): Fix typo in which VTBL and ARG were
being confused for one another.
1993-02-01 01:16:35 +00:00
Michael Tiemann a163ddeca1 * valops.c (typecmp): Now static. 1993-02-01 01:12:37 +00:00
Michael Tiemann edf67bd181 * gdbtypes.c (fill_in_vptr_fieldno): Don't ignore the first
baseclass--we don't always inherit its virtual function table
	pointer.
1993-02-01 01:11:17 +00:00
Michael Tiemann 271e50309b * eval.c (evaluate_subexp): In OP_FUNCALL case, adjust `this'
pointer correctly in case value_struct_elt moves it around.
1993-02-01 01:07:51 +00:00
Michael Tiemann 61c1724bfa Fix whitespace. 1993-01-31 13:15:12 +00:00
Michael Tiemann d112a0c664 Sun Jan 31 04:32:48 1993 Michael Tiemann (tiemann@rtl.cygnus.com)
* gdbtypes.c (lookup_struct_elt_type): Pass NOERR instead of
	zero on recursive call.
1993-01-31 12:39:22 +00:00
John Gilmore ec68a93f89 * hppah-nat.c: Eliminate <sys/user.h> and other unnecessary stuff,
to avoid "too much defining" error from native C compiler (!).
1993-01-31 06:43:36 +00:00
John Gilmore 3d9b9577e0 * Makefile.in (HFILES): Add typeprint.h.
* typeprint.[ch]:  Update copyrights.
1993-01-31 03:56:56 +00:00
John Gilmore 145887f06a Initial attempt to clean up to match new directory layout. 1993-01-31 01:34:07 +00:00
John Gilmore 259d1deac6 * Makefile.in: Update to match doc/ subdir changes. 1993-01-31 01:31:45 +00:00
John Gilmore 893e119127 A few files have been removed... 1993-01-31 00:57:04 +00:00
John Gilmore c3012f8567 reg.h, xdr_regs.c, xdr_regs.h are gone now. 1993-01-29 07:38:05 +00:00
John Gilmore 00db1549f5 * doc/gdbint.texinfo (Host Conditionals): Remove
NAMES_HAVE_UNDERSCORE, SOME_NAMES_HAVE_DOT, document
MEM_FNS_DECLARED.
(Target Conditionals):  Remove all of the above.
1993-01-29 06:19:13 +00:00
John Gilmore bdec39b376 Update for doc/ changes. 1993-01-29 06:17:28 +00:00
John Gilmore 92063c3e60 * config/hp300hpux.mh: No cross-host file needed, just native. 1993-01-29 05:53:31 +00:00
John Gilmore 71e60679bd Remove nonexistent GO32 "native" support. 1993-01-29 05:49:03 +00:00