Ken Raeburn [Wed, 3 Feb 1993 22:15:19 +0000 (22:15 +0000)]
mips.h comment fix from Ralph Campbell
Jeffrey Osier [Wed, 3 Feb 1993 22:03:33 +0000 (22:03 +0000)]
added rules for info, install-info, and dvi; rule for clean is correct, too
Ian Lance Taylor [Wed, 3 Feb 1993 20:08:22 +0000 (20:08 +0000)]
Wed Feb 3 09:14:36 1993 Ian Lance Taylor (ian@cygnus.com)
* coffcode.h: Removed MIPS specific information, since coff-mips.c
no longer includes this file.
Ian Lance Taylor [Wed, 3 Feb 1993 17:17:34 +0000 (17:17 +0000)]
Wed Feb 3 09:14:36 1993 Ian Lance Taylor (ian@cygnus.com)
* coff-msym.c (ecoff_swap_fdr_in, ecoff_swap_ext_in): Set reserved
bits to 0 to make comparison test useful.
* config/irix3.mh, config/irix4.mh (HDEFINES): Set to -G 4 to
avoid overflowing GP accessible sections in binutils/objdump.
Ian Lance Taylor [Wed, 3 Feb 1993 17:14:11 +0000 (17:14 +0000)]
Fix some minor bugs, make work on big endian machines, remember
text_start and text_end for future use by gdb and current use by
find_nearest_line. Still covered by last ChangeLog entry, I think.
Ian Lance Taylor [Wed, 3 Feb 1993 17:11:22 +0000 (17:11 +0000)]
Keep forgetting those .Sanitize files.
Ian Lance Taylor [Wed, 3 Feb 1993 17:10:09 +0000 (17:10 +0000)]
Wed Feb 3 09:05:56 1993 Ian Lance Taylor (ian@cygnus.com)
* mipsbig.sh: New file. Big endian MIPS emulation.
* config/mips-big.mt: New file. Use mipsbig emulation.
* configure.in (mips-sgi-irix*): Use target mips-big.
* Makefile.in (ALL_EMULATIONS): Added em_mipsbig.o.
(em_mipsbig.c): New target. Uses mipsbig.sh.
John Gilmore [Wed, 3 Feb 1993 09:09:02 +0000 (09:09 +0000)]
Add new ChangeLog.
John Gilmore [Wed, 3 Feb 1993 09:07:51 +0000 (09:07 +0000)]
Remove extraneous msg.
John Gilmore [Wed, 3 Feb 1993 09:05:58 +0000 (09:05 +0000)]
Remove extra msg
John Gilmore [Wed, 3 Feb 1993 09:01:53 +0000 (09:01 +0000)]
Add perifs.c and state.h; elim extraneous output.
John Gilmore [Wed, 3 Feb 1993 08:52:34 +0000 (08:52 +0000)]
Remove "Done in" pwd line.
John Gilmore [Wed, 3 Feb 1993 08:49:32 +0000 (08:49 +0000)]
Remove "Done in" printout
John Gilmore [Wed, 3 Feb 1993 07:42:00 +0000 (07:42 +0000)]
Keep mipsbsd.h.
John Gilmore [Wed, 3 Feb 1993 07:41:32 +0000 (07:41 +0000)]
Remove "done in pwd" msg.
John Gilmore [Wed, 3 Feb 1993 07:41:07 +0000 (07:41 +0000)]
Eliminate extraneous messages and RCS log.
John Gilmore [Wed, 3 Feb 1993 07:39:55 +0000 (07:39 +0000)]
Remove "done in" message.
John Gilmore [Wed, 3 Feb 1993 05:24:02 +0000 (05:24 +0000)]
Add aout-mipsbsd.c
John Gilmore [Wed, 3 Feb 1993 04:49:05 +0000 (04:49 +0000)]
* breakpoint.c (breakpoint_re_set_one): Handle watchpoints when
re-evaluating symbol pointers.
Add attribution to a few older ChangeLog entries.
David D. Zuhn [Wed, 3 Feb 1993 03:24:20 +0000 (03:24 +0000)]
added uudecode to keepers list
David D. Zuhn [Wed, 3 Feb 1993 03:01:41 +0000 (03:01 +0000)]
updated dates, add support for building with native (SunPRO) C on Solaris2
David D. Zuhn [Wed, 3 Feb 1993 03:01:06 +0000 (03:01 +0000)]
updated dates, build all interesting targets on hp700 host
David D. Zuhn [Wed, 3 Feb 1993 02:59:27 +0000 (02:59 +0000)]
added support for uudecode
Fred Fish [Wed, 3 Feb 1993 00:28:54 +0000 (00:28 +0000)]
* 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 ****
John Gilmore [Wed, 3 Feb 1993 00:13:10 +0000 (00:13 +0000)]
* tm-mips.h, tm-sparc.h: Fix thinko in SETUP_ARBITRARY_FRAME.
* remote-nindy.c: Cleanup.
Per Bothner [Tue, 2 Feb 1993 23:38:38 +0000 (23:38 +0000)]
* aoutx.h (NAME(aout,slurp_symbol_table)): Made symbol
reading more robust: Fail if string index is out of string
table range.
Ian Lance Taylor [Tue, 2 Feb 1993 23:32:18 +0000 (23:32 +0000)]
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.
Roland Pesch [Tue, 2 Feb 1993 22:59:46 +0000 (22:59 +0000)]
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.
Ian Lance Taylor [Tue, 2 Feb 1993 22:17:27 +0000 (22:17 +0000)]
General cleanup--added prototypes, removed a few unused variables,
fixed up comments a bit. Also set version stamp in a.out header to
0x20a rather than 0, to keep the Ultrix linker happy.
Ian Lance Taylor [Tue, 2 Feb 1993 21:46:14 +0000 (21:46 +0000)]
Tue Feb 2 11:45:53 1993 Ian Lance Taylor (ian@cygnus.com)
* Makefile.in (all-gcc): Added dependency on all-gas.
Roland Pesch [Tue, 2 Feb 1993 21:44:11 +0000 (21:44 +0000)]
More minor stylistic cleanup: avoid plurals on things that aren't English.
Roland Pesch [Tue, 2 Feb 1993 21:38:40 +0000 (21:38 +0000)]
Minor stylistic cleanup; eliminated more contractions, eliminated
possessives on things (like name of GDB) that are not English, and
incidentals spotted while pursuing these.
Roland Pesch [Tue, 2 Feb 1993 20:20:15 +0000 (20:20 +0000)]
* gdb.texinfo: fix capitalization in pointers to node "Output Formats"
Ian Lance Taylor [Tue, 2 Feb 1993 19:46:34 +0000 (19:46 +0000)]
Tue Feb 2 11:45:53 1993 Ian Lance Taylor (ian@cygnus.com)
* configure.in (mips-*-*): Build ld and binutils.
Ian Lance Taylor [Tue, 2 Feb 1993 19:43:44 +0000 (19:43 +0000)]
Create a .scommon section for each input BFD so the linker has
something to attach small common symbols to. Then avoid writing out
the (empty) .scommon section for the output BFD.
Tue Feb 2 11:41:06 1993 Ian Lance Taylor (ian@cygnus.com)
* coff-mips.c: Completed support for linker and binutils.
Roland Pesch [Tue, 2 Feb 1993 19:41:17 +0000 (19:41 +0000)]
* ChangeLog: new file
Ian Lance Taylor [Tue, 2 Feb 1993 19:37:55 +0000 (19:37 +0000)]
Tue Feb 2 11:32:27 1993 Ian Lance Taylor (ian@cygnus.com)
* mips.sc-sh: Put .scommon sections into .sbss section.
* ldmain.c (subfile_wanted_p): Preserve section of common symbols,
rather than always putting them in bfd_com_section.
* ldlang.c (lang_common): If a common symbol is not in
bfd_com_section, put in a section of the same name, rather than
always putting it in section COMMON.
John Gilmore [Tue, 2 Feb 1993 08:43:40 +0000 (08:43 +0000)]
* 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).
John Gilmore [Tue, 2 Feb 1993 08:38:00 +0000 (08:38 +0000)]
* 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.
John Gilmore [Tue, 2 Feb 1993 08:21:50 +0000 (08:21 +0000)]
* 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.
Stu Grossman [Tue, 2 Feb 1993 04:52:30 +0000 (04:52 +0000)]
Remove Makefile.in-29k-UDI. It's no longer needed now that the 29K stuff has
been put back in to Makefile.in.
Roland Pesch [Tue, 2 Feb 1993 02:14:39 +0000 (02:14 +0000)]
Fixes for doc targets.
John Gilmore [Tue, 2 Feb 1993 02:08:19 +0000 (02:08 +0000)]
* 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.
John Gilmore [Tue, 2 Feb 1993 01:53:17 +0000 (01:53 +0000)]
* 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.
John Gilmore [Tue, 2 Feb 1993 01:20:41 +0000 (01:20 +0000)]
Lint
John Gilmore [Tue, 2 Feb 1993 00:45:59 +0000 (00:45 +0000)]
* Makefile.in: Make SunOS halfdone VPATH work.
* p1.c: Lint picked up by HP native compiler.
John Gilmore [Tue, 2 Feb 1993 00:44:15 +0000 (00:44 +0000)]
This dir is now configure'd (Makefile => Makefile.in, etc).
Stu Grossman [Tue, 2 Feb 1993 00:19:26 +0000 (00:19 +0000)]
* sparclite/aload.c: Add copyleft.
* sparclite/crt0.s: Add comment at beginning.
Stu Grossman [Tue, 2 Feb 1993 00:03:14 +0000 (00:03 +0000)]
Remove soc2udip.c udi2mtip.c. These files no longer exist.
Stu Grossman [Tue, 2 Feb 1993 00:02:18 +0000 (00:02 +0000)]
Add README.
Roland Pesch [Mon, 1 Feb 1993 23:49:11 +0000 (23:49 +0000)]
* gdbinv-s.texi: z8000 simulator target name is just "sim"
Roland Pesch [Mon, 1 Feb 1993 23:39:42 +0000 (23:39 +0000)]
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.
Steve Chamberlain [Mon, 1 Feb 1993 23:00:46 +0000 (23:00 +0000)]
Don't delete z8ksim.mt
Steve Chamberlain [Mon, 1 Feb 1993 23:00:11 +0000 (23:00 +0000)]
*** empty log message ***
Steve Chamberlain [Mon, 1 Feb 1993 22:53:24 +0000 (22:53 +0000)]
* remote-z8k.c, z8k-tdep.c: support for the Z8001 and Z8002.
* parse.c (std_regs): Only declare if NO_STD_REGS is defined.
Ken Raeburn [Mon, 1 Feb 1993 21:42:59 +0000 (21:42 +0000)]
from ralphc: mips-aout support
Ken Raeburn [Mon, 1 Feb 1993 21:40:53 +0000 (21:40 +0000)]
from ralphc: recognize some mips variants
Ken Raeburn [Mon, 1 Feb 1993 21:36:59 +0000 (21:36 +0000)]
accept mips-dec-bsd* and i?86-*-elf
Ken Raeburn [Mon, 1 Feb 1993 21:35:16 +0000 (21:35 +0000)]
changes from Ralph Campbell @ Pyramid for MIPS a.out (BSD 4.4) support
K. Richard Pixley [Mon, 1 Feb 1993 20:39:43 +0000 (20:39 +0000)]
check return code of mkdir, print error message on failure. addresses bug #2079
Michael Tiemann [Mon, 1 Feb 1993 01:16:35 +0000 (01:16 +0000)]
* values.c (value_headof): Fix typo in which VTBL and ARG were
being confused for one another.
Michael Tiemann [Mon, 1 Feb 1993 01:12:37 +0000 (01:12 +0000)]
* valops.c (typecmp): Now static.
Michael Tiemann [Mon, 1 Feb 1993 01:11:17 +0000 (01:11 +0000)]
* gdbtypes.c (fill_in_vptr_fieldno): Don't ignore the first
baseclass--we don't always inherit its virtual function table
pointer.
Michael Tiemann [Mon, 1 Feb 1993 01:07:51 +0000 (01:07 +0000)]
* eval.c (evaluate_subexp): In OP_FUNCALL case, adjust `this'
pointer correctly in case value_struct_elt moves it around.
Michael Tiemann [Sun, 31 Jan 1993 13:15:12 +0000 (13:15 +0000)]
Fix whitespace.
Michael Tiemann [Sun, 31 Jan 1993 12:39:22 +0000 (12:39 +0000)]
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.
John Gilmore [Sun, 31 Jan 1993 08:33:35 +0000 (08:33 +0000)]
Remove CFLAGS setting from chill sanity area.
(make-gdb.tar.Z): Fix bug in texinfo.tex "ln" command;
also, edit configure.in and Makefile.in correctly:
when building FSF GDB, BISON=bison, and don't build texinfo or glob.
John Gilmore [Sun, 31 Jan 1993 06:43:36 +0000 (06:43 +0000)]
* hppah-nat.c: Eliminate <sys/user.h> and other unnecessary stuff,
to avoid "too much defining" error from native C compiler (!).
John Gilmore [Sun, 31 Jan 1993 03:56:56 +0000 (03:56 +0000)]
* Makefile.in (HFILES): Add typeprint.h.
* typeprint.[ch]: Update copyrights.
John Gilmore [Sun, 31 Jan 1993 01:34:07 +0000 (01:34 +0000)]
Initial attempt to clean up to match new directory layout.
John Gilmore [Sun, 31 Jan 1993 01:31:45 +0000 (01:31 +0000)]
* Makefile.in: Update to match doc/ subdir changes.
John Gilmore [Sun, 31 Jan 1993 00:57:04 +0000 (00:57 +0000)]
A few files have been removed...
John Gilmore [Sun, 31 Jan 1993 00:41:47 +0000 (00:41 +0000)]
* Makefile.in (make-gdb.tar.Z): New location for texinfo.tex.
Jeffrey Osier [Fri, 29 Jan 1993 23:47:33 +0000 (23:47 +0000)]
freshly updated -- gprof.texi is an edit of the old `gprof.texinfo' by
Richard Stallman and Jay Fenalson. Probably 90% of the text is theirs.
Ian Lance Taylor [Fri, 29 Jan 1993 23:24:20 +0000 (23:24 +0000)]
Checkpoint. Can now create MIPS style armap hash tables. Fixed some
linker problems. The linker still needs to learn to put SCommon
symbols in .sbss rather than .bss.
Ian Lance Taylor [Fri, 29 Jan 1993 19:47:56 +0000 (19:47 +0000)]
Fri Jan 29 09:57:58 1993 Ian Lance Taylor (ian@cygnus.com)
* ldmain.c (subfile_wanted_p): If we already have a common
definition of a symbol, don't necessarily pull in an object file
that provides a non-common definition.
Ian Lance Taylor [Fri, 29 Jan 1993 18:47:43 +0000 (18:47 +0000)]
Fri Jan 29 09:57:58 1993 Ian Lance Taylor (ian@cygnus.com)
* ldlex.l (COMMAND): Accept -EB and -EL command line arguments,
returning OPTION_EB and OPTION_EL. gcc passes these to a MIPS
linker.
* ldgram.y (OPTION_EB, OPTION_EL): New tokens.
(command_line_option): Accept and ignore OPTION_EB and OPTION_EL.
John Gilmore [Fri, 29 Jan 1993 07:38:05 +0000 (07:38 +0000)]
reg.h, xdr_regs.c, xdr_regs.h are gone now.
John Gilmore [Fri, 29 Jan 1993 06:32:36 +0000 (06:32 +0000)]
Fix typo in file name.
John Gilmore [Fri, 29 Jan 1993 06:19:13 +0000 (06:19 +0000)]
* doc/gdbint.texinfo (Host Conditionals): Remove
NAMES_HAVE_UNDERSCORE, SOME_NAMES_HAVE_DOT, document
MEM_FNS_DECLARED.
(Target Conditionals): Remove all of the above.
John Gilmore [Fri, 29 Jan 1993 06:17:28 +0000 (06:17 +0000)]
Update for doc/ changes.
John Gilmore [Fri, 29 Jan 1993 05:53:31 +0000 (05:53 +0000)]
* config/hp300hpux.mh: No cross-host file needed, just native.
John Gilmore [Fri, 29 Jan 1993 05:49:03 +0000 (05:49 +0000)]
Remove nonexistent GO32 "native" support.
John Gilmore [Fri, 29 Jan 1993 05:34:09 +0000 (05:34 +0000)]
Delta 88 changes inspired by Carl Greco, <cgreco@Creighton.Edu>:
* m88k.h (PMEM): Avoid previous definition from <sys/param.h>.
(AND): Change to AND_ to avoid ansidecl.h `AND' conflict.
John Gilmore [Fri, 29 Jan 1993 05:28:45 +0000 (05:28 +0000)]
M88K fixes reported by Carl Greco, <cgreco@Creighton.Edu>:
* tm-m88k.h (REGISTER_CONVERT_TO_RAW): Fix typo.
* m88k-tdep.c (next_insn): Lint, cleanup.
(store_parm_word): Lint.
John Gilmore [Fri, 29 Jan 1993 05:04:45 +0000 (05:04 +0000)]
Fix minor bugs reported by Carl Greco, <cgreco@parrot.creighton.edu>:
* hosts/delta88.h (strtol): Fix prototype.
* config/m88k-coff.mh (SELECT_ARCHITECTURES): Fix name.
John Gilmore [Fri, 29 Jan 1993 03:11:55 +0000 (03:11 +0000)]
Typo
Ian Lance Taylor [Thu, 28 Jan 1993 23:13:32 +0000 (23:13 +0000)]
Thu Jan 28 15:12:04 1993 Ian Lance Taylor (ian@cygnus.com)
* Makefile.in (install): Remove $(tooldir)/bin/gld before creating
the link to it.
Ian Lance Taylor [Thu, 28 Jan 1993 23:11:07 +0000 (23:11 +0000)]
Thu Jan 28 15:09:59 1993 Ian Lance Taylor (ian@cygnus.com)
* test-build.mk (HOLES): Added tar, cpio and uudecode.
Fred Fish [Thu, 28 Jan 1993 05:47:42 +0000 (05:47 +0000)]
* expression.h (BINOP_CONCAT): Document use for self concatenation
an integral number of times.
* language.c (binop_type_check): Extend BINOP_CONCAT for self
concatenation case.
* valarith.c (value_concat): Rewrite to support self
concatenation an integral number of times.
**** start-sanitize-chill ****
* Makefile.in (ch-exp.tab.c): Change "expect" message.
* ch-exp.y (FIXME's): Make all FIXME tokens distinct, to
eliminate hundreds of spurious shift/reduce and reduce/reduce
conflicts that mask the 5 real ones.
* ch-exp.y (STRING, CONSTANT, SC): Remove unused tokens.
* ch-exp.y (integer_literal_expression): Remove production,
no longer used.
**** end-sanitize-chill ****
Jim Wilson [Thu, 28 Jan 1993 00:55:20 +0000 (00:55 +0000)]
Add h8500 as a cpu type.
Ken Raeburn [Wed, 27 Jan 1993 22:58:05 +0000 (22:58 +0000)]
not used
Ken Raeburn [Wed, 27 Jan 1993 22:58:04 +0000 (22:58 +0000)]
not used
Ian Lance Taylor [Wed, 27 Jan 1993 19:33:48 +0000 (19:33 +0000)]
Checkpoint. Linker appears to work.
Roland Pesch [Wed, 27 Jan 1993 02:10:10 +0000 (02:10 +0000)]
Fixes from (or inspired by) Bob Chassell editing pass for last
FSF printing of this manual.
Ian Lance Taylor [Tue, 26 Jan 1993 19:57:59 +0000 (19:57 +0000)]
Tue Jan 26 11:56:33 1993 Ian Lance Taylor (ian@cygnus.com)
* copy.c, nm.c, objdump.c, size.c: Use new bfd_is_com_section
macro rather than checking for equality to bfd_com_section.
Ian Lance Taylor [Tue, 26 Jan 1993 19:56:17 +0000 (19:56 +0000)]
Tue Jan 26 11:49:50 1993 Ian Lance Taylor (ian@cygnus.com)
* ldmain.c, ldsym.c: Use new bfd_is_com_section macro rather than
checking for equality to bfd_com_section.
Ian Lance Taylor [Tue, 26 Jan 1993 19:54:40 +0000 (19:54 +0000)]
Tue Jan 26 11:49:20 1993 Ian Lance Taylor (ian@cygnus.com)
* bfd.h: Update for SEC_IS_COMMON flag.
Ian Lance Taylor [Tue, 26 Jan 1993 19:54:07 +0000 (19:54 +0000)]
Tue Jan 26 11:43:14 1993 Ian Lance Taylor (ian@cygnus.com)
* section.c (SEC_IS_COMMON): New section flag, needed for MIPS
ECOFF which has two common sections.
(bfd_com_section): Set SEC_IS_COMMON flag.
* bfd-in.h (bfd_is_com_section): New macro to test SEC_IS_COMMON.
* aoutx.h, archive.c, bout.c, coff-a29k.c, coff-m88k.c,
coff-mips.c, coffgen.c, ieee.c, oasys.c, reloc.c, syms.: Use
bfd_is_com_section macro rather than checking for equality to
bfd_com_section.
Ian Lance Taylor [Tue, 26 Jan 1993 19:51:41 +0000 (19:51 +0000)]
Correct syntax errors which only appeared when relocating.
This page took 0.038122 seconds and 4 git commands to generate.