binutils-gdb.git
31 years ago* main.c (gdb_readline): Avoid printf_filtered, which sets char
John Gilmore [Fri, 18 Sep 1992 09:21:44 +0000 (09:21 +0000)]
* main.c (gdb_readline):  Avoid printf_filtered, which sets char
position wrong if used for the prompt.
* utils.c (puts_filtered):  Comment:  NOT a puts() replacement!

31 years agoSupport for accessing arbitrary MIPS stack frames in memory.
John Gilmore [Fri, 18 Sep 1992 09:20:15 +0000 (09:20 +0000)]
Support for accessing arbitrary MIPS stack frames in memory.

* blockframe.c (get_prev_frame_info):  If INIT_FRAME_PC_FIRST is
set, run it before INIT_EXTRA_FRAME_INFO.
* stack.c (frame_info):  If PRINT_EXTRA_FRAME_INFO defined, call it.

* mips-tdep.c (init_extra_frame_info): Only clobber the `frame'
(FP) value in the frame_info struct if it is zero (as from top of
execution stack).
(setup_arbitrary_frame):  Implement FRAME_SPECIFICATION_DYADIC.

* mips-xdep.c (fetch_inferior_registers):  ZERO_REGNUM always
comes back as zero.  So does FP_REGNUM, as a trigger for
init_extra_frame_info.

* tm-mips.h (INIT_FRAME_PC_FIRST):  Kludge, FIXME, defined to get
the program counter set before INIT_EXTRA_FRAME_INFO is run.
(INIT_FRAME_PC):  Defined to null.
(PRINT_EXTRA_FRAME_INFO): print frame pointer location via symtab.
(FRAME_SPECIFICATION_DYADIC):  Ask for two args in frame command.
Briefly explain MIPS stacks in GDB.

31 years ago* Makefile.in (make): Remove obsolete crud.
John Gilmore [Fri, 18 Sep 1992 09:05:54 +0000 (09:05 +0000)]
* Makefile.in (make):  Remove obsolete crud.
(sparc-opc.o):  Avoid Sun Make VPATH bug.

31 years ago* tm-rs6000.h (AIX_BUGGY_PTRACE_CALL): Zap, we think we fixed it.
John Gilmore [Fri, 18 Sep 1992 08:09:25 +0000 (08:09 +0000)]
* tm-rs6000.h (AIX_BUGGY_PTRACE_CALL): Zap, we think we fixed it.
Rich and I believe the "real problem" was that both single_step
and target_resume were issuing PT_CONTINUE calls.  This would
cause the second PT_CONTINUE to sometimes fail because the process
was already running.
* infptrace.c (child_resume):  Remove AIX_BUGGY_PTRACE_CALL kludge.

31 years agoPreliminary cleanup for splitting host/native/target.
John Gilmore [Fri, 18 Sep 1992 07:40:15 +0000 (07:40 +0000)]
Preliminary cleanup for splitting host/native/target.
* infptrace.c (child_resume):  Don't deal with NO_SINGLE_STEP
here; it is dealt with at a gdb-target-independent level.
* rs6000-tdep.c (single_step):  Don't call ptrace, we are a
high toned routine.  Fix return type to void.

31 years agoonly set PWD if it is already set (and likely wrong). from p3.
Mark Eichin [Fri, 18 Sep 1992 07:37:38 +0000 (07:37 +0000)]
only set PWD if it is already set (and likely wrong). from p3.

31 years ago* Makefile.in (update-depend, update-alldeps): Split out of
John Gilmore [Fri, 18 Sep 1992 07:06:38 +0000 (07:06 +0000)]
* Makefile.in (update-depend, update-alldeps): Split out of
setup-to-dist, for convenience in rebuilding the depend and
alldeps.mak files.
(assorted):  Update to catch straggler files when building gdb.tar.Z

31 years agoChanges to make the gdb.tar.Z rule work better.
John Gilmore [Fri, 18 Sep 1992 06:59:58 +0000 (06:59 +0000)]
Changes to make the gdb.tar.Z rule work better.
* Makefile.in (GDB_SUPPORT_DIRS):  Add opcodes.
(DEVO_SUPPORT):  Add configure.texi.
(bfd-ilrt.tar.Z):  Remove ancient rule.

31 years agofrom p3. Some shells leave PWD in the environment (old tcsh, ksh at least)
Mark Eichin [Fri, 18 Sep 1992 06:16:37 +0000 (06:16 +0000)]
from p3. Some shells leave PWD in the environment (old tcsh, ksh at least)
screws nested configures. "unset PWD" is the right answer, except that
Decstation sh doesn't *have* unset.
Note also that the send-pr build will fail if you have PWD in your
environment, because emacs also (foolishly) trusts it.

* configure: just set PWD=`pwd` at the top, since Ultrix sh
doesn't have unset and all success paths (and most error paths)
out set it anyway. (Note: should change all uses of ${PWD=`pwd`}
to just ${PWD} to avoid confusion.)

31 years agoImprove release doc slightly.
John Gilmore [Thu, 17 Sep 1992 11:22:54 +0000 (11:22 +0000)]
Improve release doc slightly.

31 years ago* copying.awk, copying.c (show_copying_command,
John Gilmore [Thu, 17 Sep 1992 11:02:44 +0000 (11:02 +0000)]
* copying.awk, copying.c (show_copying_command,
show_warranty_command):  Rename from copying_info, warranty_info,
to match command function conventions.

31 years ago* utils.c (prompt_for_continue): Reinitialize more-counts
John Gilmore [Thu, 17 Sep 1992 10:58:53 +0000 (10:58 +0000)]
* utils.c (prompt_for_continue):  Reinitialize more-counts
before printing anything, and again afterward.  Fix comments.
(vfprintf_filtered):  Eliminate static buffer; use auto buffer,
or alloca() if needed.

* rs6000-xdep.c:  Use correct conditional (IBM6000_TARGET) to
detect native versus cross-host.

31 years ago* m68k-tdep.c (sun3_saved_pc_after_call): Only do trap check for
Stu Grossman [Thu, 17 Sep 1992 05:01:51 +0000 (05:01 +0000)]
* m68k-tdep.c (sun3_saved_pc_after_call):  Only do trap check for
Suns.  Rename to m68k_saved_pc_after_call.
* tm-68k-noun.h, tm-sun3.h (SAVED_PC_AFTER_CALL):  Use
m68k_saved... instead of sun3_saved...

31 years agoMake as.new depend on LIBS not the never set LIBDEPS, so that we get an
Jim Wilson [Wed, 16 Sep 1992 00:26:24 +0000 (00:26 +0000)]
Make as.new depend on LIBS not the never set LIBDEPS, so that we get an
opcodes directory dependence.

31 years agoUpdate to SPARC V9 draft 1.1. Put brfcx before brfc to avoid superfluous
Jim Wilson [Wed, 16 Sep 1992 00:23:52 +0000 (00:23 +0000)]
Update to SPARC V9 draft 1.1.  Put brfcx before brfc to avoid superfluous
symbol table entries.  Document unimplemented synthetic instructions.

31 years agoTue Sep 15 15:35:38 1992 Ian Lance Taylor (ian@cygnus.com)
Ian Lance Taylor [Tue, 15 Sep 1992 23:30:30 +0000 (23:30 +0000)]
Tue Sep 15 15:35:38 1992  Ian Lance Taylor  (ian@cygnus.com)

* Makefile.in (install): if $(tooldir) exists, install ld in
$(tooldir)/bin.

31 years agoChanges to make an installed cross-compiler find everything correctly.
Ian Lance Taylor [Tue, 15 Sep 1992 23:27:10 +0000 (23:27 +0000)]
Changes to make an installed cross-compiler find everything correctly.

Tue Sep 15 15:32:02 1992  Ian Lance Taylor  (ian@cygnus.com)

* Makefile.in (install): if $(tooldir) exists, install as in
$(tooldir)/bin.

31 years agoChanges to make an installed cross-compiler find everything correctly.
Ian Lance Taylor [Tue, 15 Sep 1992 23:26:41 +0000 (23:26 +0000)]
Changes to make an installed cross-compiler find everything correctly.

Tue Sep 15 15:26:38 1992  Ian Lance Taylor  (ian@cygnus.com)

* Makefile.in (install): if $(tooldir) exists, install nm and
strip in $(tooldir)/bin.

31 years agoChanges to make an installed cross-compiler find everything correctly.
Ian Lance Taylor [Tue, 15 Sep 1992 23:26:16 +0000 (23:26 +0000)]
Changes to make an installed cross-compiler find everything correctly.

Tue Sep 15 16:00:54 1992  Ian Lance Taylor  (ian@cygnus.com)

* configure: always set $(tooldir) to $(libdir)/$(target_alias),
even for a native compilation.

31 years agoIn brx macro, check for XCC bit set in xcc insns, and not set in icc insns.
Jim Wilson [Tue, 15 Sep 1992 19:55:26 +0000 (19:55 +0000)]
In brx macro, check for XCC bit set in xcc insns, and not set in icc insns.
In cond macro, do brx before br, to avoid getting extra symbol table entries
due to failed pattern matches.

31 years agoKeep h8.m4 now.
Roland Pesch [Tue, 15 Sep 1992 17:51:14 +0000 (17:51 +0000)]
Keep h8.m4 now.

31 years agoAdd missing utils.c patches.
Stu Grossman [Tue, 15 Sep 1992 09:19:53 +0000 (09:19 +0000)]
Add missing utils.c patches.

31 years agoDon't use prototypes for vfprintf_filtered(). Someday we'll get prototypes of
Stu Grossman [Tue, 15 Sep 1992 08:22:29 +0000 (08:22 +0000)]
Don't use prototypes for vfprintf_filtered().  Someday we'll get prototypes of
varargs routines working...

31 years agoAll new patches for Energize!
Stu Grossman [Tue, 15 Sep 1992 07:28:05 +0000 (07:28 +0000)]
All new patches for Energize!

31 years ago* energize.c (pty_to_kernel): Must check for EAGAIN as
Stu Grossman [Tue, 15 Sep 1992 07:12:52 +0000 (07:12 +0000)]
* energize.c (pty_to_kernel):  Must check for EAGAIN as
termination condition.
(full_filename):  Don't prepend dirname if filename begins with /.
(breakpoint_notify, kernel_dispatch):  Deal with DynamicLoad
messages properly!!
(getpty (NCR)):  Lotsa bug fixes...
(kernel_dispatch (case StopRType)):  Use kill() instead of
killpg() so we can deal with losing systems...
(wait_for_events):  Work around NCR select() lossage.  It doesn't
zero out readfds when select() returns zero.
(energize_initialize):  Use I_SETSIG to get SIGIO interrupts.  Use
getcwd() instead of getwd() (NCR getwd() seg faults).
(energize_wait):  Use sigaction() for NCR.  Their version of signal()
is unreliable by default.

31 years ago* procfs.c (proc_wait): Call print_sys_errmsg() if we get an
Stu Grossman [Tue, 15 Sep 1992 06:42:19 +0000 (06:42 +0000)]
* procfs.c (proc_wait):  Call print_sys_errmsg() if we get an
error from PIOCSWSTOP.

31 years ago* breakpoint.c, core.c, exec.c, language.c, main.c, printcmd.c,
Stu Grossman [Tue, 15 Sep 1992 06:27:18 +0000 (06:27 +0000)]
* breakpoint.c, core.c, exec.c, language.c, main.c, printcmd.c,
symfile.c, target.c, valprint.c:  Use _filtered form of *printf.
defs.h, utils.c:  Make vfprintf_filtered global.

31 years agoOops! Retract last change. Didn't mean to pollute things with energize just
Stu Grossman [Tue, 15 Sep 1992 05:11:52 +0000 (05:11 +0000)]
Oops!  Retract last change.  Didn't mean to pollute things with energize just
yet!

31 years ago* utils.c (query): Remove test for energize from top. Now
Stu Grossman [Tue, 15 Sep 1992 05:04:08 +0000 (05:04 +0000)]
* utils.c (query):  Remove test for energize from top.  Now
handled in input_from_terminal_p().

31 years ago* energize.c (send_location): New routine to consolidate all
Stu Grossman [Tue, 15 Sep 1992 04:50:46 +0000 (04:50 +0000)]
* energize.c (send_location):  New routine to consolidate all
places where we must notify kernel of where the given pc is.
(cplus_demangle):  Put single-quotes around demangled names.
(energize_call_command):  Call send_location() after doing up,
down, and frame commands.

31 years agoFix typos and thinkos reported by Sun Ming (and one reported by John).
Roland Pesch [Mon, 14 Sep 1992 18:53:57 +0000 (18:53 +0000)]
Fix typos and thinkos reported by Sun Ming (and one reported by John).

31 years agoSun Sep 13 20:29:39 1992 Ian Lance Taylor (ian@cygnus.com)
Ian Lance Taylor [Mon, 14 Sep 1992 05:25:56 +0000 (05:25 +0000)]
Sun Sep 13 20:29:39 1992  Ian Lance Taylor  (ian@cygnus.com)

* obj-coffbfd.h: define WARN_SIGNED_OVERFLOW_WORD.
obj-coffbfd.c (fixup_segment): check for signed .word overflow if
WARN_SIGNED_OVERFLOW_WORD.

31 years agoSun Sep 13 20:30:10 1992 Ian Lance Taylor (ian@cygnus.com)
Ian Lance Taylor [Mon, 14 Sep 1992 05:25:24 +0000 (05:25 +0000)]
Sun Sep 13 20:30:10 1992  Ian Lance Taylor  (ian@cygnus.com)

* Added WARN_SIGNED_OVERFLOW_WORD define to give an error if any
.word is < -32768 or > 32767.  The -J flag causes the error to be
ignored.  This is to catch over-sized switches generated by gcc on
systems which don't support the broken .word hack.
as.c (main): permit -J if WARN_SIGNED_OVERFLOW_WORD.
write.c (fixup_segment): check for signed .word overflow if
WARN_SIGNED_OVERFLOW_WORD.

31 years agoSun Sep 13 20:29:39 1992 Ian Lance Taylor (ian@cygnus.com)
Ian Lance Taylor [Mon, 14 Sep 1992 03:34:44 +0000 (03:34 +0000)]
Sun Sep 13 20:29:39 1992  Ian Lance Taylor  (ian@cygnus.com)

* obj-coffbfd.c (fixup_segment): fixed missing parens in
expression checking for byte or word overflow.

31 years agoSun Sep 13 20:30:10 1992 Ian Lance Taylor (ian@cygnus.com)
Ian Lance Taylor [Mon, 14 Sep 1992 03:34:19 +0000 (03:34 +0000)]
Sun Sep 13 20:30:10 1992  Ian Lance Taylor  (ian@cygnus.com)

* write.c (fixup_segment): fixed missing parens in expression
checking for byte or word overflow.

31 years ago...plus c'est la meme chose.
Roland Pesch [Sat, 12 Sep 1992 05:28:20 +0000 (05:28 +0000)]
...plus c'est la meme chose.

31 years ago * doc/gdb.texinfo, doc/gdbinv-m.m4.in, doc/gdbinv-s.m4.in: first
Roland Pesch [Sat, 12 Sep 1992 05:27:40 +0000 (05:27 +0000)]
* doc/gdb.texinfo, doc/gdbinv-m.m4.in, doc/gdbinv-s.m4.in: first
pass at doc for two new remote targets---29K using UDI, and Tandem
ST2000 using STDBUG.

* doc/all.m4, doc/none.m4: new m4 switch, _ST2000__

* doc/all.m4: turn on H8/300 stuff for generic manual

31 years ago*** empty log message ***
Roland Pesch [Sat, 12 Sep 1992 01:29:46 +0000 (01:29 +0000)]
*** empty log message ***

31 years agodoc/gdbinv-s.m4.in: remove text on special procedures to continue after
Roland Pesch [Sat, 12 Sep 1992 01:14:57 +0000 (01:14 +0000)]
doc/gdbinv-s.m4.in: remove text on special procedures to continue after
                    explicit call to breakpoint() in serial stubs.

31 years agoFri Sep 11 15:37:06 1992 Ian Lance Taylor (ian@cygnus.com)
Ian Lance Taylor [Fri, 11 Sep 1992 22:43:53 +0000 (22:43 +0000)]
Fri Sep 11 15:37:06 1992  Ian Lance Taylor  (ian@cygnus.com)

* coffcode.h (coff_renumber_symbols): set the last renumbered
symbol pointer to NULL, as expected by coff_write_linenumbers.
(coff_write_relocs): apparently a non-zero addend is OK for reloc
type R_IHCONST used on the 29k.

31 years agoWhoops, forgot this one
Steve Chamberlain [Fri, 11 Sep 1992 22:02:52 +0000 (22:02 +0000)]
Whoops, forgot this one

31 years agoSanitize slip
Steve Chamberlain [Fri, 11 Sep 1992 20:43:33 +0000 (20:43 +0000)]
Sanitize slip

31 years agoAdd i386coff.sh
Steve Chamberlain [Fri, 11 Sep 1992 17:47:22 +0000 (17:47 +0000)]
Add i386coff.sh

31 years agoNew files
Steve Chamberlain [Fri, 11 Sep 1992 17:47:01 +0000 (17:47 +0000)]
New files

31 years agoSupport for i386-coff
Steve Chamberlain [Fri, 11 Sep 1992 17:25:43 +0000 (17:25 +0000)]
Support for i386-coff

31 years agoSupport for 386 coff
Steve Chamberlain [Fri, 11 Sep 1992 17:23:31 +0000 (17:23 +0000)]
Support for 386 coff

31 years ago* mipsread.c: Clean up some white space.
John Gilmore [Fri, 11 Sep 1992 11:18:30 +0000 (11:18 +0000)]
* mipsread.c:  Clean up some white space.
(parse_symbol):  Handle stEnd of stFile.
(parse_partial_symbols):  Remove old #if 0'd code.  Handle stLocal.

31 years agoImprove doc of GDB config macros.
John Gilmore [Fri, 11 Sep 1992 09:31:19 +0000 (09:31 +0000)]
Improve doc of GDB config macros.

31 years ago* xm-mips.h (KERNEL_U_ADDR): Get from <machine/param.h>.
John Gilmore [Fri, 11 Sep 1992 09:11:11 +0000 (09:11 +0000)]
* xm-mips.h (KERNEL_U_ADDR):  Get from <machine/param.h>.
(REGISTER_U_ADDR):  Fix up for Ultrix 4.2.
* tm-tahoe.h, xm-tahoe.h (KERNEL_U_ADDR):  Move macro to xm-tahoe.h.
* stack.c (_initialize_stack):  "dow" should be a valid abbreviation
for "down".  Suggested by Richard Stallman.

31 years ago* mips-xdep.c (REGISTER_PTRACE_ADDR, fetch_inferior_registers,
John Gilmore [Fri, 11 Sep 1992 09:08:28 +0000 (09:08 +0000)]
* mips-xdep.c (REGISTER_PTRACE_ADDR, fetch_inferior_registers,
store_inferior_registers):  Replace unexplained numbers
with manifest constants from a DECstation header file.
* xm-mips.h (KERNEL_U_ADDR):  Get from <machine/param.h>.
(REGISTER_U_ADDR):  Fix up for Ultrix 4.2.

* tm-tahoe.h, xm-tahoe.h (KERNEL_U_ADDR):  Move macro to xm-tahoe.h.

* stack.c (_initialize_stack):  "dow" should be a valid abbreviation
for "down".  Suggested by Richard Stallman.

31 years agoThu Sep 10 10:43:19 1992 Ian Lance Taylor (ian@cygnus.com)
Ian Lance Taylor [Thu, 10 Sep 1992 22:45:45 +0000 (22:45 +0000)]
Thu Sep 10 10:43:19 1992  Ian Lance Taylor  (ian@cygnus.com)

* Makefile.in: added -I for newlib/targ-include to XTRAFLAGS, to
pick up the machine and system specific header files.

31 years ago* opncls.c (bfd_fdopenr): Determine whether to fdopen for
John Gilmore [Thu, 10 Sep 1992 20:31:10 +0000 (20:31 +0000)]
* opncls.c (bfd_fdopenr):  Determine whether to fdopen for
update, based on how the underlying file was opened.  Obsoletes
FASCIST_FDOPEN.
* hosts/rs6000.h, hosts/tahoe.h, hosts/vaxbsd.h:  Remove
all FASCIST_FDOPEN config defines.

31 years agofrom p3: remote-vx.c: hide name realloc for inclusion of rpc/rpc.h
Ken Raeburn [Thu, 10 Sep 1992 19:56:45 +0000 (19:56 +0000)]
from p3: remote-vx.c: hide name realloc for inclusion of rpc/rpc.h

31 years agofrom p3: remote-vx.c: hide name realloc for inclusion of rpc/rpc.h
Ken Raeburn [Thu, 10 Sep 1992 19:48:53 +0000 (19:48 +0000)]
from p3: remote-vx.c: hide name realloc for inclusion of rpc/rpc.h

31 years ago* i386-stub.c, sparc-stub.c (getpacket): Actually check checksums.
John Gilmore [Thu, 10 Sep 1992 19:18:05 +0000 (19:18 +0000)]
* i386-stub.c, sparc-stub.c (getpacket):  Actually check checksums.
* m68k-stub.c:  Remove a few extraneous ANSI-isms.
* remote-nindy.c (nindy_prepare_to_store):  Only fetch regs if
they aren't already there.
* remote-vx.c (vx_prepare_to_store):  Ditto.
* xcoffread.c:  Surround forward struct defns with #ifdef __STDC__.

31 years agoThu Sep 10 10:43:19 1992 Ian Lance Taylor (ian@cygnus.com)
Ian Lance Taylor [Thu, 10 Sep 1992 18:04:50 +0000 (18:04 +0000)]
Thu Sep 10 10:43:19 1992  Ian Lance Taylor  (ian@cygnus.com)

* configure.in, config.sub: added new target m68010-adobe-scout,
with alias of adobe68k.  Changed configure.in to check for
-scout before -sco* to avoid a false match.

31 years agoThu Sep 10 10:43:19 1992 Ian Lance Taylor (ian@cygnus.com)
Ian Lance Taylor [Thu, 10 Sep 1992 17:45:18 +0000 (17:45 +0000)]
Thu Sep 10 10:43:19 1992  Ian Lance Taylor  (ian@cygnus.com)

* Makefile.in: added AS_FOR_TARGET, passed down in
TARGET_FLAGS_TO_PASS.  Added CC_FOR_BUILD, which is intended to be
the C compiler to use to create programs which are run in the
build environment, set it to default to $(CC), and passed it down
in FLAGS_TO_PASS and TARGET_FLAGS_TO_PASS.

31 years agoRemove typo
Steve Chamberlain [Thu, 10 Sep 1992 17:23:25 +0000 (17:23 +0000)]
Remove typo

31 years agoRemove sparc-opc.c
Steve Chamberlain [Thu, 10 Sep 1992 17:22:33 +0000 (17:22 +0000)]
Remove sparc-opc.c

31 years agoSpecial stuff to strip v9 out of sparc-opc.c
Steve Chamberlain [Thu, 10 Sep 1992 17:20:10 +0000 (17:20 +0000)]
Special stuff to strip v9 out of sparc-opc.c

31 years agoAdd sparc-opc.c
Steve Chamberlain [Thu, 10 Sep 1992 16:34:29 +0000 (16:34 +0000)]
Add sparc-opc.c

31 years agoThu Sep 10 09:23:15 1992 Ian Lance Taylor (ian@cygnus.com)
Ian Lance Taylor [Thu, 10 Sep 1992 16:25:31 +0000 (16:25 +0000)]
Thu Sep 10 09:23:15 1992  Ian Lance Taylor  (ian@cygnus.com)

* input-scrub.c (input_scrub_push): call input_file_begin, not
input_scrub_begin.
messages.c (as_perror): print ": " between the passed in error and
the strerror, like perror does.

31 years agoRemoved a large number of changes inserted by Per Bothner
John Gilmore [Thu, 10 Sep 1992 00:17:23 +0000 (00:17 +0000)]
Removed a large number of changes inserted by Per Bothner
for C++ support.  These will go back in when they've been
examined.

31 years agoRemoved a large number of changes inserted by Per Bothner
John Gilmore [Thu, 10 Sep 1992 00:07:06 +0000 (00:07 +0000)]
Removed a large number of changes inserted by Per Bothner
for C++ support.  These will go back in when they've been
examined.

31 years agoWed Sep 9 12:21:42 1992 Ian Lance Taylor (ian@cygnus.com)
Ian Lance Taylor [Wed, 9 Sep 1992 19:24:23 +0000 (19:24 +0000)]
Wed Sep  9 12:21:42 1992  Ian Lance Taylor  (ian@cygnus.com)

* Makefile.in: added TARGET_FLAGS_TO_PASS, CC_FOR_TARGET,
AR_FOR_TARGET, RANLIB_FOR_TARGET, NM_FOR_TARGET.  Pass
TARGET_FLAGS_TO_PASS, which defines CC, AR, RANLIB and NM as the
FOR_TARGET variants, to newlib and libg++.

31 years agoBrought in from p3. If anybody knows good numbers for m68k COFF,
Ian Lance Taylor [Wed, 9 Sep 1992 18:59:30 +0000 (18:59 +0000)]
Brought in from p3.  If anybody knows good numbers for m68k COFF,
please let me know, or plug them in yourself.

Wed Sep  9 11:52:58 1992  Ian Lance Taylor  (ian@cygnus.com)

* Makefile.in, m68kcoff.sh, m68kcoff.sc-sh, config/m68k-coff.mt:
added m68k-coff emulation mode, stolen from a29k emulation.
Almost certainly wrong, but perhaps better than sun3.

31 years agoBrought in from p3. If anybody knows good numbers for m68k COFF,
Ian Lance Taylor [Wed, 9 Sep 1992 18:59:11 +0000 (18:59 +0000)]
Brought in from p3.  If anybody knows good numbers for m68k COFF,
please let me know, or plug them in yourself.

Wed Sep  9 11:52:58 1992  Ian Lance Taylor  (ian@cygnus.com)

* Makefile.in, m68kcoff.sh, m68kcoff.sc-sh, config/m68k-coff.mt:
added m68k-coff emulation mode, stolen from a29k emulation.
Almost certainly wrong, but perhaps better than sun3.

Also fixed an error message in configure.in so that it started with
'***' like the other error messages do.

31 years agoWed Sep 9 11:25:28 1992 Ian Lance Taylor (ian@cygnus.com)
Ian Lance Taylor [Wed, 9 Sep 1992 18:38:50 +0000 (18:38 +0000)]
Wed Sep  9 11:25:28 1992  Ian Lance Taylor  (ian@cygnus.com)

* m68k.h: merged Motorola and MIT syntax.

31 years agoWed Sep 9 11:10:24 1992 Ian Lance Taylor (ian@cygnus.com)
Ian Lance Taylor [Wed, 9 Sep 1992 18:38:16 +0000 (18:38 +0000)]
Wed Sep  9 11:10:24 1992  Ian Lance Taylor  (ian@cygnus.com)

* tc-m68k.c (m68k_ip, m68k_ip_op, get_num, try_moto_index): merge
 Motorola and MIT syntax; gas can now assemble either type of
 file.
tc-m68kmote.c, tc-m68kmote.h: removed now superfluous files.
From Steve Chamberlain:
m68kcoff.mt: for m68k COFF.
obj-coffbfd.c: (fixup_mdeps) added
 (size_section) removed bad sanity check
 (fill_section) added rs_machine_dependent case
 (write_object_file) call fixup_mdeps
 (fixup_segment) set fx_subsy to 0.
obj-coffbfd.h: define WORKING_DOT_WORD (too hard to support) and
 handle m68k.
tc-m68k.c, config/tc-m68k.h: added m68k COFF support and Motorala
 pseudo ops.

31 years agoWed Sep 9 11:06:25 1992 Ian Lance Taylor (ian@cygnus.com)
Ian Lance Taylor [Wed, 9 Sep 1992 18:37:27 +0000 (18:37 +0000)]
Wed Sep  9 11:06:25 1992  Ian Lance Taylor  (ian@cygnus.com)

* Makefile.in: use gas_target instead of modifying target_cpu.
From Steve Chamberlain:
Makefile.in: Handle m68*-*-coff*.
read.c, read.h: add mult argument to s_space

31 years ago* serial.h: Fix prototye for serial_raw().
Stu Grossman [Wed, 9 Sep 1992 04:09:56 +0000 (04:09 +0000)]
* serial.h:  Fix prototye for serial_raw().
* ser-bsd.c, ser-termios.c:  Fix args for serial_open() &
serial_write() to match prototypes.
* remote-st2000.c (get_reg_name):  Make *p be const.

31 years agobuild opcodes before gas or gdb
Ken Raeburn [Wed, 9 Sep 1992 03:15:37 +0000 (03:15 +0000)]
build opcodes before gas or gdb

31 years agomove out sparc-opc.c
Ken Raeburn [Wed, 9 Sep 1992 01:48:41 +0000 (01:48 +0000)]
move out sparc-opc.c

31 years agoinclude opcode library
Ken Raeburn [Wed, 9 Sep 1992 01:27:27 +0000 (01:27 +0000)]
include opcode library

31 years agoaccidentally used out-of-date version
Ken Raeburn [Wed, 9 Sep 1992 01:18:47 +0000 (01:18 +0000)]
accidentally used out-of-date version

31 years agoremove subdir_do and references
K. Richard Pixley [Wed, 9 Sep 1992 00:30:25 +0000 (00:30 +0000)]
remove subdir_do and references

31 years agoSwitch to ser-bsd.c.
Stu Grossman [Tue, 8 Sep 1992 23:06:06 +0000 (23:06 +0000)]
Switch to ser-bsd.c.

31 years agonindy bug fixes (function types) and opcode library inclusion
Ken Raeburn [Tue, 8 Sep 1992 22:57:22 +0000 (22:57 +0000)]
nindy bug fixes (function types) and opcode library inclusion

31 years ago* a68v-xdep.c (store_inferior_registers): declare as void.
Stu Grossman [Tue, 8 Sep 1992 22:51:31 +0000 (22:51 +0000)]
* a68v-xdep.c (store_inferior_registers):  declare as void.
* infptrace.c:  HP/Apollos have ptrace.h in the wrong place.
* remote-st2000.c:  Massive changes to use new serial package.
Also added 'connect' command to transparantly connect to serial
port.
* ser-termios.c:  Big cleanup, use nicer coding conventions.
* ser-bsd.c:  New module, serial stuff for BSD systems.
* serial.h:  Define struct ttystate properly using HAVE_TERMIO.
* xm-apollo68b.h:  #define PTRACE_IN_WRONG_PLACE...

31 years ago* a68v-xdep.c (store_inferior_registers): declare as void.
Stu Grossman [Tue, 8 Sep 1992 22:46:08 +0000 (22:46 +0000)]
* a68v-xdep.c (store_inferior_registers):  declare as void.
* infptrace.c:  HP/Apollos have ptrace.h in the wrong place.
* remote-st2000.c:  Massive changes to use new serial package.
Also added 'connect' command to transparantly connect to serial
port.
* ser-termios.c:  Big cleanup, use nicer coding conventions.
* ser-bsd.c:  New module, serial stuff for BSD systems.
* serial.h:  Define struct ttystate properly using HAVE_TERMIO.
* xm-apollo68b.h:  #define PTRACE_IN_WRONG_PLACE...

31 years agonindy bug fixes (function types) and opcode library inclusion
Ken Raeburn [Tue, 8 Sep 1992 22:33:31 +0000 (22:33 +0000)]
nindy bug fixes (function types) and opcode library inclusion

31 years agoDon't have bison on Apollo's for now.
Stu Grossman [Tue, 8 Sep 1992 22:14:39 +0000 (22:14 +0000)]
Don't have bison on Apollo's for now.

31 years agoMakefile.in bug fixes and sparc-opc.c addition
Ken Raeburn [Tue, 8 Sep 1992 21:12:26 +0000 (21:12 +0000)]
Makefile.in bug fixes and sparc-opc.c addition

31 years agoAdd deja-gnu.
Fred Fish [Tue, 8 Sep 1992 20:58:39 +0000 (20:58 +0000)]
Add deja-gnu.

31 years agoFound by IBM-France. gcc can warn about this sort of thing....
Ian Lance Taylor [Tue, 8 Sep 1992 17:13:53 +0000 (17:13 +0000)]
Found by IBM-France.  gcc can warn about this sort of thing....

Tue Sep  8 10:10:34 1992  Ian Lance Taylor  (ian@cygnus.com)

* aoutx.h: adjust_sizes_and_vmas did not return anything.

31 years agochanges, what else?
Roland Pesch [Sat, 5 Sep 1992 02:04:57 +0000 (02:04 +0000)]
changes, what else?

31 years agoFri Sep 4 18:53:57 1992 Roland H. Pesch (pesch@fowanton.cygnus.com)
Roland Pesch [Sat, 5 Sep 1992 02:00:29 +0000 (02:00 +0000)]
Fri Sep  4 18:53:57 1992  Roland H. Pesch  (pesch@fowanton.cygnus.com)

* doc/gdb.texinfo: fix shameful error of agreement reported by
jimb@occs.cs.oberlin.edu (Jim Blandy)
* doc/gdb.texinfo: remove old partial discussion of remote serial
protocol (via serial debug stubs)
* doc/gdbinv-m.m4.in, doc/gdbinv-s.m4.in: new section discussing
use of serial debug stubs

31 years agofrom p3: +0.0 is a small integer, at least for moveq
Ken Raeburn [Fri, 4 Sep 1992 23:25:16 +0000 (23:25 +0000)]
from p3: +0.0 is a small integer, at least for moveq

31 years agotab completion optimization
K. Richard Pixley [Fri, 4 Sep 1992 21:03:18 +0000 (21:03 +0000)]
tab completion optimization

31 years ago * stabs.texinfo: Document the format for C++ nested types.
Per Bothner [Fri, 4 Sep 1992 07:48:14 +0000 (07:48 +0000)]
* stabs.texinfo:  Document the format for C++ nested types.

31 years agoA ton of changes to improve C++ debugging. See ChangeLog.
Per Bothner [Fri, 4 Sep 1992 07:38:03 +0000 (07:38 +0000)]
A ton of changes to improve C++ debugging.  See ChangeLog.
Note new nested type changes.

31 years agoA ton of changes to improve C++ debugging. See ChangeLog.
Per Bothner [Fri, 4 Sep 1992 07:37:18 +0000 (07:37 +0000)]
A ton of changes to improve C++ debugging.  See ChangeLog.

31 years ago * Makefile.in, Makefile.dos, generic.em, genscripts.sh,
Per Bothner [Fri, 4 Sep 1992 03:29:15 +0000 (03:29 +0000)]
* Makefile.in, Makefile.dos, generic.em, genscripts.sh,
gld960.em, h8300hms.em, h8300xray.em, lnk960.em, st2000.em,
vanilla.em:  Rename all (generated) ld__*.c files to em_.c.
This is one character shorter, and lets people build on
SVR3 system. (ld__h8300xray.[co] was the killer there;
h8300xray.sc-sh is also overlong, but seems harmless.)
Based on a patch from Jonathan Ryshpan <hitachi!amito!jon>.
* Makefile.in (clean):  Fix typo mostclean -> mostlyclean.
* configure.in:  Add host isc.

31 years agoNote version change to 2.0.
Per Bothner [Fri, 4 Sep 1992 02:45:57 +0000 (02:45 +0000)]
Note version change to 2.0.

31 years agoRemove extraneous, but harmless, backslash from last change.
Jim Wilson [Thu, 3 Sep 1992 23:17:41 +0000 (23:17 +0000)]
Remove extraneous, but harmless, backslash from last change.

31 years agoRemove scripts directory.
Per Bothner [Thu, 3 Sep 1992 22:58:38 +0000 (22:58 +0000)]
Remove scripts directory.

31 years agoAdd TODO.
Per Bothner [Thu, 3 Sep 1992 22:56:45 +0000 (22:56 +0000)]
Add TODO.

31 years agoRegenerated from bfd-in.h.
Per Bothner [Thu, 3 Sep 1992 22:24:03 +0000 (22:24 +0000)]
Regenerated from bfd-in.h.

31 years agoBump to version 2.0.
Per Bothner [Thu, 3 Sep 1992 21:18:04 +0000 (21:18 +0000)]
Bump to version 2.0.

31 years ago * Makefile.in: Let's call it version 2.0.
Per Bothner [Thu, 3 Sep 1992 21:14:53 +0000 (21:14 +0000)]
* Makefile.in:  Let's call it version 2.0.