platform/upstream/binutils.git
32 years agoadd libiberty stmp to all and all.cross
K. Richard Pixley [Thu, 12 Mar 1992 12:56:53 +0000 (12:56 +0000)]
add libiberty stmp to all and all.cross

32 years ago * configure.in: vxworks68 gets te-sun3.h.
K. Richard Pixley [Thu, 12 Mar 1992 12:47:36 +0000 (12:47 +0000)]
* configure.in: vxworks68 gets te-sun3.h.

* expr.c: remove limitation that local_labels_dollar or
  local_labels_fb must be < 10.

* symbols.c: remove local_labels_dollar, replace with a function
  interface for a sparse array.  All users adjusted.

32 years ago * tc-m68k.h, te-sun3.h: moved LOCAL_LABELS_FB definition from
K. Richard Pixley [Thu, 12 Mar 1992 12:44:22 +0000 (12:44 +0000)]
* tc-m68k.h, te-sun3.h: moved LOCAL_LABELS_FB definition from
  tc-m68k.h to te-sun3.h.

* te-sun3.h: add LOCAL_LABELS_DOLLAR.

32 years agomips-big-* target
John Gilmore [Thu, 12 Mar 1992 06:08:56 +0000 (06:08 +0000)]
mips-big-* target

32 years agoAdd .stmp-gcc to all-gcc target.
Michael Tiemann [Wed, 11 Mar 1992 15:42:34 +0000 (15:42 +0000)]
Add .stmp-gcc to all-gcc target.

32 years agoremove force from dependencies, add grep to all
K. Richard Pixley [Wed, 11 Mar 1992 10:08:54 +0000 (10:08 +0000)]
remove force from dependencies, add grep to all

32 years agoadded check for conflicting configurations (srcdir vs not)
K. Richard Pixley [Wed, 11 Mar 1992 06:24:19 +0000 (06:24 +0000)]
added check for conflicting configurations (srcdir vs not)

32 years agoremove trailing slashes from srcdir so gdb-mode won't get cranky
K. Richard Pixley [Wed, 11 Mar 1992 06:07:29 +0000 (06:07 +0000)]
remove trailing slashes from srcdir so gdb-mode won't get cranky

32 years agodrop flex. make stamp files work
K. Richard Pixley [Wed, 11 Mar 1992 05:57:50 +0000 (05:57 +0000)]
drop flex. make stamp files work

32 years agouse relative paths for configure and srcdir when possible
K. Richard Pixley [Wed, 11 Mar 1992 05:50:05 +0000 (05:50 +0000)]
use relative paths for configure and srcdir when possible

32 years agoHooks for configuring newlib
Steve Chamberlain [Wed, 11 Mar 1992 02:01:42 +0000 (02:01 +0000)]
Hooks for configuring newlib

32 years agokeep ChangeLog and gdb-all.texi
K. Richard Pixley [Tue, 10 Mar 1992 00:57:37 +0000 (00:57 +0000)]
keep ChangeLog and gdb-all.texi

32 years agokeep ChangeLog and as-all.texinfo
K. Richard Pixley [Tue, 10 Mar 1992 00:50:59 +0000 (00:50 +0000)]
keep ChangeLog and as-all.texinfo

32 years agoInterface routines for Lucid's tool protocol.
Stu Grossman [Mon, 9 Mar 1992 22:46:53 +0000 (22:46 +0000)]
Interface routines for Lucid's tool protocol.

32 years ago * symfile.h: Add prototype for iterate_over_msymbols().
Fred Fish [Mon, 9 Mar 1992 05:23:45 +0000 (05:23 +0000)]
* symfile.h:  Add prototype for iterate_over_msymbols().
* symtab.c (cplus_mangled_symbol):  Add function.
* symtab.c (lookup_symbol):  Call cplus_mangled_symbol via
iterate_over_msymbols to find demangled C++ symbol.
* xcoffexec.c (relocate_minimal_symbol): Return meaningful
value to iterate_over_msymbols().
* xcoffexec.c (vmap_symtab):  Ignore return from iterate_over_
msymbols().

32 years agoThis is the third and final batch of makefile changes this round.
K. Richard Pixley [Sun, 8 Mar 1992 09:11:19 +0000 (09:11 +0000)]
This is the third and final batch of makefile changes this round.
These are Makefiles that do not participate in progressive yet have
still been brought current.

* added exec_prefix
* default bindir now exec_prefix/bin
* default libdir now exec_prefix/lib
* default mandir now prefix/man
* default infodir now prefix/info
* added oldincludedir, default NULL
* remove all traces of the old -subdirs and -namesubdir support,
  including code, for loops, and all subdir/unsubdir stuff.
* remove old style staging targets {de-}stage[1234], comparison,
  bootstrapN, from all but the bootstrappable tools.
* added check targets.
* removed any "Last Mod" lines.
* forced copyrights to '92 and shifted some from Cygnus to FSF.
* added tooldir and program_prefix where needed.
* updated texinfo and man pages, removed all references to multiple
  hosts or targets.

32 years agoThis is the second batch of makefile changes. Libg++ makefiles were
K. Richard Pixley [Sun, 8 Mar 1992 07:47:55 +0000 (07:47 +0000)]
This is the second batch of makefile changes.  Libg++ makefiles were
checked in earlier.  These are Makefiles relevant to the progressive
release currently in progress.

* added exec_prefix
* default bindir now exec_prefix/bin
* default libdir now exec_prefix/lib
* default mandir now prefix/man
* default infodir now prefix/info
* added oldincludedir, default NULL
* remove all traces of the old -subdirs and -namesubdir support,
  including code, for loops, and all subdir/unsubdir stuff.
* remove old style staging targets {de-}stage[1234], comparison,
  bootstrapN, from all but the bootstrappable tools.
* added check targets.
* removed any "Last Mod" lines.
* forced copyrights to '92 and shifted some from Cygnus to FSF.
* added tooldir and program_prefix where needed.
* updated texinfo and man pages, removed all references to multiple
  hosts or targets.

32 years agoinclude ansidecl.h
K. Richard Pixley [Sun, 8 Mar 1992 07:11:56 +0000 (07:11 +0000)]
include ansidecl.h

32 years agoadded menu triggers
K. Richard Pixley [Sun, 8 Mar 1992 07:08:58 +0000 (07:08 +0000)]
added menu triggers

32 years ago * coff-i960.c (icoff_little_vec): add COFF_SWAP_TABLE so we can run gdb on little
Steve Chamberlain [Sat, 7 Mar 1992 18:36:38 +0000 (18:36 +0000)]
* coff-i960.c (icoff_little_vec): add COFF_SWAP_TABLE so we can run gdb on little
endian 960 code.
* archive.c (compute_and_write_armap): indirect symbols should go
into the archive header too.

32 years ago*** empty log message ***
Steve Chamberlain [Sat, 7 Mar 1992 18:32:27 +0000 (18:32 +0000)]
*** empty log message ***

32 years agoLint removal, extra prototypes.
Steve Chamberlain [Sat, 7 Mar 1992 18:31:24 +0000 (18:31 +0000)]
Lint removal, extra prototypes.

Recopied cplus-dem from gdb, makes more things come out right.

32 years ago * chew.c: now has -w switch turn on warnings
Steve Chamberlain [Sat, 7 Mar 1992 02:54:09 +0000 (02:54 +0000)]
* chew.c: now has -w switch turn on warnings

32 years agoFix punctuation error in node Disabling, spotted by gnu.
Roland Pesch [Fri, 6 Mar 1992 20:05:04 +0000 (20:05 +0000)]
Fix punctuation error in node Disabling, spotted by gnu.

32 years agoRemove (or comment out) local-formatting commands accidentally checked in.
Roland Pesch [Fri, 6 Mar 1992 19:58:01 +0000 (19:58 +0000)]
Remove (or comment out) local-formatting commands accidentally checked in.
(Fix for info-making problems spotted by Rich.)

32 years ago * ldmain.c (Q_enter_file_symbols): now aliases work again
Steve Chamberlain [Fri, 6 Mar 1992 15:00:57 +0000 (15:00 +0000)]
* ldmain.c (Q_enter_file_symbols): now aliases work again

32 years agoNow use EXFUN rather than PROTO, so that things using ansidecl.h and
Steve Chamberlain [Fri, 6 Mar 1992 12:14:14 +0000 (12:14 +0000)]
Now use EXFUN rather than PROTO, so that things using ansidecl.h and
not bfd.h can use them

32 years agoRoutines for currently-unsupported architectures. findcall() just returns
Sean Eric Fagan [Fri, 6 Mar 1992 12:01:13 +0000 (12:01 +0000)]
Routines for currently-unsupported architectures.  findcall() just returns
in dummy.c, and dummy.h mostly contains copyright.  (These were originally
the hp300 files from the UCBerkeley net2 tape.)

32 years agoFor currently-unsupported machines. Causes a null-routine to be called
Sean Eric Fagan [Fri, 6 Mar 1992 11:59:10 +0000 (11:59 +0000)]
For currently-unsupported machines.  Causes a null-routine to be called
for some of the subroutine tracing stuff.

32 years agoFixed a typo in an if statement -- gcc caught it ('=' vs. '==').
Sean Eric Fagan [Fri, 6 Mar 1992 11:57:22 +0000 (11:57 +0000)]
Fixed a typo in an if statement -- gcc caught it ('=' vs. '==').

32 years agoFixed bugs (both typos and algorithmic) bugs. It now matches native gprof's
Sean Eric Fagan [Fri, 6 Mar 1992 11:56:31 +0000 (11:56 +0000)]
Fixed bugs (both typos and algorithmic) bugs.  It now matches native gprof's
on both the sparc (SunOS) and Mach386 systems, more or less.  (The differences
are at least partially due to what I think might be bugs in the native
gprof.)

32 years agoFixed some serious bugs in the configuration of gprof. It now works with
Sean Eric Fagan [Fri, 6 Mar 1992 11:54:37 +0000 (11:54 +0000)]
Fixed some serious bugs in the configuration of gprof.  It now works with
the latest bfd and company.

32 years agothis file will be needed as long as we use a tool that we do not distribute (m4)
K. Richard Pixley [Fri, 6 Mar 1992 11:32:42 +0000 (11:32 +0000)]
this file will be needed as long as we use a tool that we do not distribute (m4)

32 years agothis file will be needed as long as we use a tool that we don't support (m4)
K. Richard Pixley [Fri, 6 Mar 1992 11:30:45 +0000 (11:30 +0000)]
this file will be needed as long as we use a tool that we don't support (m4)

32 years ago* mips-tdep.c (heuristic_proc_start): Avoid long delays
John Gilmore [Fri, 6 Mar 1992 09:27:47 +0000 (09:27 +0000)]
* mips-tdep.c (heuristic_proc_start):  Avoid long delays
for remote MIPS by limiting heuristic to 200 byte search.
(heuristic_proc_desc):  Byte-swapping.
(mips_print_register):  Cope with failure of
read_relative_register_raw_bytes.  Byte-swap integers for
printing.
* mips-pinsn.c (print_insn):  Byte-swap instruction.

32 years ago* remote.c (): Add newline to initial +.
John Gilmore [Fri, 6 Mar 1992 09:16:52 +0000 (09:16 +0000)]
* remote.c ():  Add newline to initial +.
(remote_resume):  Mention how to cope with signals.
(remote_interrupt):  Add debug msg.
(remote-wait):  Implement new 'T' reply, which includes
status, PC, and FP all in a single short message.
(putpkt):  Add further debugging of packet acks.
* Makefile.in (VERSION):  Roll to 4.4.5.

32 years ago* mipsread.c (fixup_symtab): Also swap RFD's.
John Gilmore [Fri, 6 Mar 1992 09:12:42 +0000 (09:12 +0000)]
* mipsread.c (fixup_symtab):  Also swap RFD's.
(parse_partial_symbols):  Avoid bug on unknown symbol types.

32 years agoRemove sym.h and symconst.h from 'depend'.
John Gilmore [Fri, 6 Mar 1992 08:57:33 +0000 (08:57 +0000)]
Remove sym.h and symconst.h from 'depend'.

32 years agoAdd rule for coff-msym.
John Gilmore [Fri, 6 Mar 1992 08:42:41 +0000 (08:42 +0000)]
Add rule for coff-msym.

32 years ago* ecoff.c: Move to ../bfd/coff-msym.c.
John Gilmore [Fri, 6 Mar 1992 08:14:01 +0000 (08:14 +0000)]
* ecoff.c:  Move to ../bfd/coff-msym.c.
* config/mt-*mips:  Remove ecoff.o from the configuration.

32 years agoAdd relative file descriptors.
John Gilmore [Fri, 6 Mar 1992 08:11:26 +0000 (08:11 +0000)]
Add relative file descriptors.

32 years agoAdd swapping of RFD's.
John Gilmore [Fri, 6 Mar 1992 08:06:56 +0000 (08:06 +0000)]
Add swapping of RFD's.

32 years ago* ecoff.c: Move to ../bfd/coff-msym.c.
John Gilmore [Fri, 6 Mar 1992 08:05:20 +0000 (08:05 +0000)]
* ecoff.c:  Move to ../bfd/coff-msym.c.
* config/mt-*mips:  Remove ecoff.o from the configuration.

32 years ago* coff-msym.c: Move this file from gdb/ecoff.c. It
John Gilmore [Fri, 6 Mar 1992 07:53:38 +0000 (07:53 +0000)]
* coff-msym.c:  Move this file from gdb/ecoff.c.  It
handles byte-swapping for ECOFF (MIPS symbol) files.

32 years agoInitial revision
John Gilmore [Fri, 6 Mar 1992 07:53:37 +0000 (07:53 +0000)]
Initial revision

32 years agoKeep ecoff-ext.h.
Stu Grossman [Fri, 6 Mar 1992 01:08:37 +0000 (01:08 +0000)]
Keep ecoff-ext.h.

32 years agoAdd gdbtest to list of directories to preserve.
Fred Fish [Thu, 5 Mar 1992 22:17:53 +0000 (22:17 +0000)]
Add gdbtest to list of directories to preserve.

32 years ago* config.sub configure.in config/.Sanitize config/mh-irix4
Stu Grossman [Thu, 5 Mar 1992 20:35:20 +0000 (20:35 +0000)]
* config.sub configure.in config/.Sanitize config/mh-irix4
gdb/.Sanitize gdb/configure.in gdb/mips-tdep.c gdb/mipsread.c
gdb/procfs.c gdb/signame.h gdb/tm-irix3.h gdb/tm-mips.h
gdb/xm-irix4.h gdb/config/.Sanitize gdb/config/mt-irix3
gdb/config/mh-irix4 texinfo/configure.in:  Port to SGI Irix-4.x.

Actually, just pick up a couple of files that I forgot.

32 years ago* config.sub configure.in config/.Sanitize config/mh-irix4
Stu Grossman [Thu, 5 Mar 1992 20:20:27 +0000 (20:20 +0000)]
* config.sub configure.in config/.Sanitize config/mh-irix4
gdb/.Sanitize gdb/configure.in gdb/mips-tdep.c gdb/mipsread.c
gdb/procfs.c gdb/signame.h gdb/tm-irix3.h gdb/tm-mips.h
gdb/xm-irix4.h gdb/config/.Sanitize gdb/config/mt-irix3
gdb/config/mh-irix4 texinfo/configure.in:  Port to SGI Irix-4.x.

32 years ago * defs.h, utils.c: xrealloc takes PTR as first arg.
Fred Fish [Wed, 4 Mar 1992 20:50:10 +0000 (20:50 +0000)]
* defs.h, utils.c:  xrealloc takes PTR as first arg.
* defs.h:  Reword confusing comment about ANSI prototypes.
* defs.h:  Some minor whitespace changes.
* infrun.c (wait_for_inferior):  Compare int tmp to int 0,
not NULL, which can be (void *).
* tm-amix.h, tm-i386v4.h:  Add defines for setjmp/longjmp handling.
* tm-i386v.h (SP_ARG0):  Define
* xm-sysv4.h:  Back out of change for missing prototypes.
* i386-tdep.c (get_longjmp_target):  Add function.

32 years agoH8/300 config, startup doc, and related mods.
Roland Pesch [Wed, 4 Mar 1992 01:08:47 +0000 (01:08 +0000)]
H8/300 config, startup doc, and related mods.

32 years agoTue Mar 3 15:11:52 1992 Michael Tiemann (tiemann@cygnus.com)
Michael Tiemann [Tue, 3 Mar 1992 23:26:26 +0000 (23:26 +0000)]
Tue Mar  3 15:11:52 1992  Michael Tiemann  (tiemann@cygnus.com)

* All GDB files that #include defs.h: Removed stdio.h.
(defs.h): #include stdio.h.

This has been tested by building GDBs for all targets hosted on Sun4.
None of the build problems were related to stdio.h inclusion.  (n.b.
many configurations don't build for other reasons.)

32 years agoremoved gnulib
K. Richard Pixley [Tue, 3 Mar 1992 22:25:55 +0000 (22:25 +0000)]
removed gnulib

32 years ago * printcmd.c (print_address): if ADDR_BITS_REMOVE is defined, use
Steve Chamberlain [Tue, 3 Mar 1992 07:07:26 +0000 (07:07 +0000)]
* printcmd.c (print_address): if ADDR_BITS_REMOVE is defined, use
it before printing out the hex shape of an address.

32 years ago * gdbtypes.c (lookup_pointer_type): initialize the TYPE_LENGTH of
Steve Chamberlain [Tue, 3 Mar 1992 07:05:23 +0000 (07:05 +0000)]
* gdbtypes.c (lookup_pointer_type): initialize the TYPE_LENGTH of
a ptype to reflect the setting of TARGET_PTR_BIT.  Set the
TYPE_FLAGS of a ptype to TYPE_FLAG_UNSIGNED.
* tm-h8300.h, h8300-tdep.c, remote-hms.c: personal checkpoint
* printcmd.c (print_address): if ADDR_BITS_REMOVE is defined, use
it before printing out the hex shape of an address.

32 years agoCheck in ChangeLog entries for the recent massive changes for prototypes,
Fred Fish [Mon, 2 Mar 1992 23:38:23 +0000 (23:38 +0000)]
Check in ChangeLog entries for the recent massive changes for prototypes,
objfile changes, etc.

32 years agoModifed to care about semi colons again, newlines are ignored - sorry
Steve Chamberlain [Mon, 2 Mar 1992 22:22:59 +0000 (22:22 +0000)]
Modifed to care about semi colons again, newlines are ignored - sorry
Per.

32 years ago * rs6000-xdep.c (frame_initial_stack_address): Move
Per Bothner [Mon, 2 Mar 1992 06:46:32 +0000 (06:46 +0000)]
* rs6000-xdep.c (frame_initial_stack_address):  Move
code to set frame->cache_fsr into new separate function
frame_get_cacahe_fsr.  This allows fixing a fatal error.
* xcoffexec.c:  Turn previously suppressed error
message back on, after cleaning up BFD.

32 years agoNew file: rs6000-core.c.
Per Bothner [Mon, 2 Mar 1992 06:39:32 +0000 (06:39 +0000)]
New file: rs6000-core.c.

32 years agoMore changes, mostly from IBM for rs6000. (See ChangeLog.)
Per Bothner [Mon, 2 Mar 1992 01:55:31 +0000 (01:55 +0000)]
More changes, mostly from IBM for rs6000.  (See ChangeLog.)

32 years agoxm-sysv4.h: Provide definitions/prototypes for host environment
Fred Fish [Sun, 1 Mar 1992 21:20:04 +0000 (21:20 +0000)]
xm-sysv4.h:  Provide definitions/prototypes for host environment
functions for which no definitions or prototypes are provided in
any currently included gdb or host environment header files.
For SVR4, this currently includes malloc and realloc, which cannot
be portably prototyped in any gdb include file.

32 years agoMake the declarations of fix_new consistent under __STDC__. It might
Michael Tiemann [Sun, 1 Mar 1992 12:45:17 +0000 (12:45 +0000)]
Make the declarations of fix_new consistent under __STDC__.  It might
be better to #define NEED_FX_R_TYPE in TC_A29K and TC_SPARC instead of
having this complicated conditional, but that's not my call.

32 years agoForgot these two from previous check-in of rs6000 stuff.
Per Bothner [Sun, 1 Mar 1992 01:08:35 +0000 (01:08 +0000)]
Forgot these two from previous check-in of rs6000 stuff.

32 years agoMore changes, mostly from IBM, for the rs6000. See ChangeLog.
Per Bothner [Sun, 1 Mar 1992 01:04:13 +0000 (01:04 +0000)]
More changes, mostly from IBM, for the rs6000.  See ChangeLog.

32 years ago * Makefile.in (strerror.o): Add rule so that broken Sun make can
Michael Tiemann [Sat, 29 Feb 1992 21:59:47 +0000 (21:59 +0000)]
* Makefile.in (strerror.o): Add rule so that broken Sun make can
work in subdirs.

32 years agoMostly rs6000 changes from IBM.
Per Bothner [Sat, 29 Feb 1992 06:03:43 +0000 (06:03 +0000)]
Mostly rs6000 changes from IBM.

32 years ago * aoutx.h (NAME(aout,print_symbol)): Don't print
Per Bothner [Sat, 29 Feb 1992 04:44:27 +0000 (04:44 +0000)]
* aoutx.h (NAME(aout,print_symbol)): Don't print
symbol addresss for undefined symbols.
* coff-rs6000.c:  Various updates (due to target-
independent changes).
* libbfd.h:  Ditto (tdata field is now a union).
* hosts/h-sparc.h:  Removed prototype for bogus function
'emset' (presumably should have been 'memset' - which is there).

32 years ago * wait.h (WIFSTOPPED): Add IBM rs6000-specific version.
Per Bothner [Fri, 28 Feb 1992 06:07:16 +0000 (06:07 +0000)]
* wait.h (WIFSTOPPED):  Add IBM rs6000-specific version.

32 years ago* breakpoint.c (breakpoint_re_set_one): Don't reset breakpoint
Stu Grossman [Fri, 28 Feb 1992 04:10:02 +0000 (04:10 +0000)]
* breakpoint.c (breakpoint_re_set_one):  Don't reset breakpoint
unless symbol table indicates that something has changed.

32 years ago* remote.c: Make it work for embedded MIPS. Increase buffer
John Gilmore [Fri, 28 Feb 1992 03:26:45 +0000 (03:26 +0000)]
* remote.c:  Make it work for embedded MIPS.  Increase buffer
size, and use throughout.  Round buffer size up if too many regs.
Support baud rate setting and try for an 8-bit path.  If
interrupted while waiting for target, send a ^C down the wire.
Avoid single-byte reads.
* tm-mips.h:  Add more embedded-system registers to REGISTER_NAMES
and NUM_REGS.
* mips-xdep.h:  Avoid the embedded regs when on Unix.

32 years agoHard-code "@appendix" instead of "@chapter" at the beginning of each of these.
Roland Pesch [Fri, 28 Feb 1992 01:01:24 +0000 (01:01 +0000)]
Hard-code "@appendix" instead of "@chapter" at the beginning of each of these.
This will eventually be supported with a trivial macro, but those aren't
standard texinfo yet; in the meantime, I think GDB is the only manual we
print that uses these---and it wants appendices.

32 years ago* Phrasing of "disassemble" description improved (less wordy, avoids widow in
Roland Pesch [Fri, 28 Feb 1992 00:42:40 +0000 (00:42 +0000)]
* Phrasing of "disassemble" description improved (less wordy, avoids widow in
  small format)
* typo in index entry type fixed
* example of nonexistent configuration, in config appendix, slightly more
  far-fetched

32 years agoAdded disclaimer (requested by WRS) on how procedures described for
Roland Pesch [Fri, 28 Feb 1992 00:39:11 +0000 (00:39 +0000)]
Added disclaimer (requested by WRS) on how procedures described for
connecting to VxWorks may change in future releases of VxWorks.

32 years ago* mipsread.c: Byte-swap the symbol table structures, using
John Gilmore [Fri, 28 Feb 1992 00:37:03 +0000 (00:37 +0000)]
* mipsread.c:  Byte-swap the symbol table structures, using
routines from ecoff.c, to read a symbol table written in any
of the four possible byte orders.

32 years ago* config/mt-bigmips, config/mt-littlemips: Add ecoff.o.
John Gilmore [Thu, 27 Feb 1992 19:56:52 +0000 (19:56 +0000)]
* config/mt-bigmips, config/mt-littlemips:  Add ecoff.o.

32 years ago* configure.in (mips-big-* target): Same as Sony News.
John Gilmore [Thu, 27 Feb 1992 19:56:28 +0000 (19:56 +0000)]
* configure.in (mips-big-* target):  Same as Sony News.
* config/mt-bigmips, config/mt-littlemips:  Add ecoff.o.
* ecoff.c:  New file for symbol swapping routines.

32 years agoInitial revision
John Gilmore [Thu, 27 Feb 1992 19:53:49 +0000 (19:53 +0000)]
Initial revision

32 years agoDon't core dump if no output section available for a symbol
Steve Chamberlain [Thu, 27 Feb 1992 19:22:41 +0000 (19:22 +0000)]
Don't core dump if no output section available for a symbol

32 years agoDos File renaming
Steve Chamberlain [Thu, 27 Feb 1992 18:52:18 +0000 (18:52 +0000)]
Dos File renaming

32 years agoFix cvs merge fuckup.
Stu Grossman [Thu, 27 Feb 1992 17:50:06 +0000 (17:50 +0000)]
Fix cvs merge fuckup.

32 years ago* breakpoint.c (all_breakpoints_info, breakpoint_1): Add 'info
Stu Grossman [Thu, 27 Feb 1992 17:45:02 +0000 (17:45 +0000)]
* breakpoint.c (all_breakpoints_info, breakpoint_1):  Add 'info
all-breakpoints' command.
* (get_number):  Allow users to enter negative breakpoint numbers.
* (breakpoint_1):  Reformat display of 'info break' to show new
fields.
* (create_longjmp_breakpoint, breakpoint_re_set,
breakpoint_re_set_one, enable/disable_longjmp_breakpoint),
symfile.c  (syms_from_objfile):  Re-do
insertion of longjmp breakpoints.  Move all code into
breakpoint_re_set, and call that instead of
create_longjmp_breakpoint in symfile.c.

32 years ago* aoutx.h (translate_from_native_sym_flags): when creating an alias symbol, fill...
Steve Chamberlain [Thu, 27 Feb 1992 17:26:08 +0000 (17:26 +0000)]
* aoutx.h (translate_from_native_sym_flags): when creating an alias symbol, fill in the section as undefined, rather than leaving it blank

32 years agoWhy didn't it start emacs
Steve Chamberlain [Thu, 27 Feb 1992 17:24:13 +0000 (17:24 +0000)]
Why didn't it start emacs

32 years ago* breakpoint.h (ALL_BREAKPOINTS_SAFE): Add.
John Gilmore [Thu, 27 Feb 1992 16:28:59 +0000 (16:28 +0000)]
* breakpoint.h (ALL_BREAKPOINTS_SAFE):  Add.
* breakpoint.c (breakpoint_re_set):  Use ALL_BREAKPOINTS_SAFE.
* symtab.c (find_pc_symtab):  Handle having no objfiles.
* infcmd.c:  Fix comment.
* objfiles.c (free_all_objfiles):  Add.
* symfile.h (ALL_OBJFILES, ALL_OBJFILES_SAFE):  Add.
* symfile.c (symbol_file_command):  free all objfiles when
specifying a new symbol file.
(reread_symbols):  Stat the file name, don't fstat the descriptor.

32 years agoUpdate `dependency' files so that Make will build the right things at
John Gilmore [Thu, 27 Feb 1992 14:24:36 +0000 (14:24 +0000)]
Update `dependency' files so that Make will build the right things at
the right times.

32 years agoRemove running log from .Sanitize.
John Gilmore [Thu, 27 Feb 1992 14:15:41 +0000 (14:15 +0000)]
Remove running log from .Sanitize.

32 years agoWed Feb 26 19:40:59 1992 Steve Chamberlain (sac at thepub.cygnus.com)
Steve Chamberlain [Thu, 27 Feb 1992 03:52:15 +0000 (03:52 +0000)]
Wed Feb 26 19:40:59 1992  Steve Chamberlain  (sac at thepub.cygnus.com)

* bfd.c: lint
* coff-h8300.c: fix stupid reloc subtraction bug
* coffcode.h (coff_swap_aux_out): only swap a tvndx by 2 bytes,
since that's how wide it is. (coff_slurp_symbol_table): always zero out
the symbol.flags and done_lineno fields.

32 years agoH8 bitrot fixes
Steve Chamberlain [Thu, 27 Feb 1992 03:37:37 +0000 (03:37 +0000)]
H8 bitrot fixes

32 years agoKeep a.out.gnu.h, not a.out.h (which no longer exists).
Michael Tiemann [Wed, 26 Feb 1992 08:54:09 +0000 (08:54 +0000)]
Keep a.out.gnu.h, not a.out.h (which no longer exists).

32 years agoIf we're going to keep gnulib, we might as well keep libgcc.
Michael Tiemann [Wed, 26 Feb 1992 07:49:24 +0000 (07:49 +0000)]
If we're going to keep gnulib, we might as well keep libgcc.

32 years agoDon't clobber newlib.
Michael Tiemann [Wed, 26 Feb 1992 07:04:57 +0000 (07:04 +0000)]
Don't clobber newlib.

32 years ago * expr.c: If an expression is single comma, then return with
Steve Chamberlain [Wed, 26 Feb 1992 06:11:47 +0000 (06:11 +0000)]
* expr.c: If an expression is single comma, then return with
SEG_ABSENT rather than an error - since the sparc front end does
really strange things with things like fbge,a

32 years agochanged prms to send_pr
Heinz G. Seidl [Wed, 26 Feb 1992 02:20:45 +0000 (02:20 +0000)]
changed prms to send_pr

32 years agoFix one overlooked instance of "+" option prefix in configure appendix.
Roland Pesch [Tue, 25 Feb 1992 23:49:22 +0000 (23:49 +0000)]
Fix one overlooked instance of "+" option prefix in configure appendix.

32 years ago * as.h: include bfd.h if using many sections
Steve Chamberlain [Tue, 25 Feb 1992 22:27:44 +0000 (22:27 +0000)]
* as.h: include bfd.h if using many sections
* expr.c: LOCAL_LABELS_FB had been changed to lower case - so
local labels didn't work.
* listing.c (list_symbol_table): don't core dump when there's no
symbol there.
* write.c, write.h: call fix_new with the right number of args on
the H8.
* config/tc-h8300.[ch] : fix bugs reported by HMSI, and make
errors nicer

32 years agomkdir $(infodir) on install-info.
K. Richard Pixley [Tue, 25 Feb 1992 01:08:38 +0000 (01:08 +0000)]
mkdir $(infodir) on install-info.

32 years agoDon't remove underlines
Steve Chamberlain [Mon, 24 Feb 1992 18:25:19 +0000 (18:25 +0000)]
Don't remove underlines

32 years agoKeep Makefile.in and configure.in. Don't keep Makefile.
Michael Tiemann [Mon, 24 Feb 1992 13:54:45 +0000 (13:54 +0000)]
Keep Makefile.in and configure.in.  Don't keep Makefile.

32 years agoAdd gdbtypes.c gdbtypes.h minsyms.c mmap-alloc.c mmap-sbrk.c objfiles.c
Fred Fish [Sun, 23 Feb 1992 05:25:21 +0000 (05:25 +0000)]
Add gdbtypes.c gdbtypes.h minsyms.c mmap-alloc.c mmap-sbrk.c objfiles.c
solib.h state.c and state.h

32 years ago * app.c: MRI compatibility - allow single quote to start a string.
Steve Chamberlain [Sat, 22 Feb 1992 20:45:24 +0000 (20:45 +0000)]
* app.c: MRI compatibility - allow single quote to start a string.
* as.c: fix typo recently introduced.
* as.h : Don't include aout/reloc.h - it's not right for COFF!
* expr.c: Much rewriting, to accomodate MRI syntax for
expressions. Also easier to read now.
* listing.c: Put back defuns
* read.c: modified to accept MRI syntax, put back listing pseudo
ops so that an assembler built with NO_LISTING ignores list ops
rather than pukes.
* write.c, write.h: fixs - only keep a reloc type in a fix if the target
machine is a SPARC or a 29K.
* config/obj-aout.c: added s_sect pseudo op
* config/obj-coffbfd.c: lints, set the filehdr flags right and
fill in the timestamp.
* config/obj-coffbfd.h: Since we don't include aout/reloc.h
anymore, define all the relocs which the tc-<x> bit will use so we
can translate from them to the coff types.
* config/tc-a29k.c: reloc_type isn't ane enum any more
* config/tc-m68k.c: Added NO_RELOC definition.

Now compiles for sparc aout, 68k aout (MRI and MIT syntax),
29k coff.

So far works as replacement for sparc and 68k /bin/as.