binutils-gdb.git
32 years ago* config/mh-amix, config/mh-i386v4: Change to find alloca by
Fred Fish [Mon, 23 Dec 1991 03:44:49 +0000 (03:44 +0000)]
* config/mh-amix, config/mh-i386v4:  Change to find alloca by
  compiling and linking alloca.c, even when it is not strictly
  required.  Also arrange to link with -ltermlib rather than -ltermcap.

32 years ago * solib.c (locate_base): Fix uninitialized variable that was
Fred Fish [Mon, 23 Dec 1991 03:43:48 +0000 (03:43 +0000)]
* solib.c (locate_base):  Fix uninitialized variable that was
causing return of random value to callee.

* config/mh-amix, config/mh-i386v4:  Change to find alloca by
compiling and linking alloca.c, even when it is not strictly
required.  Also arrange to link with -ltermlib rather than
-ltermcap.

* Makefile.in:  Move TERMCAP definition to prior to inclusion
of host makefile fragments so it can be overridden.

32 years ago * sparc.h (nop): Add RD_GO to `lose' so that only %g0 in dest is
Michael Tiemann [Sun, 22 Dec 1991 20:19:57 +0000 (20:19 +0000)]
* sparc.h (nop): Add RD_GO to `lose' so that only %g0 in dest is
disassembled as a nop.

32 years ago* xcoffread.c (read_symbol_lineno): Logic error in incrementing
John Gilmore [Sat, 21 Dec 1991 00:36:59 +0000 (00:36 +0000)]
* xcoffread.c (read_symbol_lineno):  Logic error in incrementing
symbol table entry number.  (From Metin Ozisik.)

32 years agoSave the renamed svr4 file.
Fred Fish [Fri, 20 Dec 1991 22:47:44 +0000 (22:47 +0000)]
Save the renamed svr4 file.

32 years agoKeep the renamed svr4 files.
Fred Fish [Fri, 20 Dec 1991 22:36:58 +0000 (22:36 +0000)]
Keep the renamed svr4 files.

32 years agoChange svr4 references to sysv4.
Fred Fish [Fri, 20 Dec 1991 20:11:03 +0000 (20:11 +0000)]
Change svr4 references to sysv4.

32 years agoChange svr4 references to sysv4.
Fred Fish [Fri, 20 Dec 1991 20:05:19 +0000 (20:05 +0000)]
Change svr4 references to sysv4.

32 years agoDocument change to config/mh-i386v4.
Fred Fish [Fri, 20 Dec 1991 19:52:35 +0000 (19:52 +0000)]
Document change to config/mh-i386v4.

32 years agoSet XM_CLIBS to "-lc /usr/ucblib/libucb.a" so native compilers can find
Fred Fish [Fri, 20 Dec 1991 19:48:13 +0000 (19:48 +0000)]
Set XM_CLIBS to "-lc /usr/ucblib/libucb.a" so native compilers can find
alloca, but only if it is not found in the std C library.  Also forces
libc to be search before libucb.a, which contains much broken stuff we
*don't* want.

32 years ago* configure.in, tm-amix.h, tm-i386v4.h, xm-amix.h, xm-i386v4.h:
Fred Fish [Fri, 20 Dec 1991 19:44:16 +0000 (19:44 +0000)]
* configure.in, tm-amix.h, tm-i386v4.h, xm-amix.h, xm-i386v4.h:
Change svr4 references to sysv4.

* source.c:  Move declaration of external function index to
front of file so it is in scope for all references.

* utils.c (error, fatal):  Make definitions consistent with
defs.h declarations (declared as "volatile void").

32 years agoChange svr4 references to sysv4.
Fred Fish [Fri, 20 Dec 1991 19:35:15 +0000 (19:35 +0000)]
Change svr4 references to sysv4.

32 years agoRenamed from xm-svr4.h xm-sysv4.h
Fred Fish [Fri, 20 Dec 1991 19:09:49 +0000 (19:09 +0000)]
Renamed from xm-svr4.h xm-sysv4.h

32 years agoRenamed from tm-svr4.h to tm-sysv4.h
Fred Fish [Fri, 20 Dec 1991 19:08:12 +0000 (19:08 +0000)]
Renamed from tm-svr4.h to tm-sysv4.h

32 years agoBugfix rfe and stbrx instrucionts.
John Gilmore [Fri, 20 Dec 1991 18:56:37 +0000 (18:56 +0000)]
Bugfix rfe and stbrx instrucionts.

32 years ago* Makefile.in, config/tm-*.h: Clean up make output, only
John Gilmore [Fri, 20 Dec 1991 07:48:11 +0000 (07:48 +0000)]
* Makefile.in, config/tm-*.h:  Clean up make output, only
pass DEFAULT_EMULATION to ldmain.c.

32 years agoadjusted copyright. now copyleft
K. Richard Pixley [Fri, 20 Dec 1991 00:16:18 +0000 (00:16 +0000)]
adjusted copyright.  now copyleft

32 years agoprint version number nicely
K. Richard Pixley [Thu, 19 Dec 1991 23:58:40 +0000 (23:58 +0000)]
print version number nicely

32 years agoadded -V for version number option
K. Richard Pixley [Thu, 19 Dec 1991 23:55:06 +0000 (23:55 +0000)]
added -V for version number option

32 years agothree party cross now called a Canadian cross
K. Richard Pixley [Thu, 19 Dec 1991 23:36:29 +0000 (23:36 +0000)]
three party cross now called a Canadian cross

32 years agoChanged the @node to use INODE
Steve Chamberlain [Thu, 19 Dec 1991 01:36:25 +0000 (01:36 +0000)]
Changed the @node to use INODE

32 years agoAdded new word
Steve Chamberlain [Thu, 19 Dec 1991 01:32:18 +0000 (01:32 +0000)]
Added new word
NODE
which allows nodes to be written to texinfo files.

32 years ago* bfd.h, ieee.h, opcode/m68k.h, opcode/sparc.h: ANSIfy enums.
Stu Grossman [Thu, 19 Dec 1991 01:22:03 +0000 (01:22 +0000)]
* bfd.h, ieee.h, opcode/m68k.h, opcode/sparc.h:  ANSIfy enums.

32 years ago* bfd-in.h, libaout.h: ANSIfy enums.
Stu Grossman [Thu, 19 Dec 1991 01:19:14 +0000 (01:19 +0000)]
* bfd-in.h, libaout.h:  ANSIfy enums.

32 years ago* command.h, defs.h, eval.h, expression.h, remote-sa.sparc.c,
Stu Grossman [Thu, 19 Dec 1991 01:16:03 +0000 (01:16 +0000)]
* command.h, defs.h, eval.h, expression.h, remote-sa.sparc.c,
sparc-tdep.c, symtab.h, target.h, value.h, vx-share/ptrace.h,
vx-share/xdr_ptrace.h, vx-share/xdr_rdb.h:  ANSIfy enums.
CVS:

32 years ago* command.h, defs.h, eval.h, expression.h, remote-sa.sparc.c,
Stu Grossman [Thu, 19 Dec 1991 01:14:31 +0000 (01:14 +0000)]
* command.h, defs.h, eval.h, expression.h, remote-sa.sparc.c,
sparc-tdep.c, symtab.h, target.h, value.h, vx-share/ptrace.h,
vx-share/xdr_ptrace.h, vx-share/xdr_rdb.h:  ANSIfy enums.

32 years agopersonal checkpoint
K. Richard Pixley [Thu, 19 Dec 1991 00:57:58 +0000 (00:57 +0000)]
personal checkpoint

32 years agoadd menu item and Makefile.in hook
K. Richard Pixley [Thu, 19 Dec 1991 00:22:09 +0000 (00:22 +0000)]
add menu item and Makefile.in hook

32 years ago * archive.c (normalize): created version for VMS which removes the
Steve Chamberlain [Thu, 19 Dec 1991 00:15:54 +0000 (00:15 +0000)]
* archive.c (normalize): created version for VMS which removes the
VMS directory crap from the front and end of a filename, eg turn
[-.foo]bar.obj;123 into bar.obj
(bfd_construct_extended_name_table): now writes index into an
extended name table in decimal - the same base used to read an
extended name table.

32 years agorevised, updated, texinfo'd and renamed
K. Richard Pixley [Wed, 18 Dec 1991 23:42:08 +0000 (23:42 +0000)]
revised, updated, texinfo'd and renamed

32 years agoUse aout-target.h more extensively.
Per Bothner [Wed, 18 Dec 1991 23:01:48 +0000 (23:01 +0000)]
Use aout-target.h more extensively.
Replace Berkeley functions (e.g. bcopy) with ANSI ones (e.g. memcpy).
Other improvements (see ChangeLog).

32 years agoInitial revision
Per Bothner [Wed, 18 Dec 1991 23:01:07 +0000 (23:01 +0000)]
Initial revision

32 years agoEnclose corename and execname inside a HAVE_PROCFS ifdef, since they
Fred Fish [Wed, 18 Dec 1991 03:51:33 +0000 (03:51 +0000)]
Enclose corename and execname inside a HAVE_PROCFS ifdef, since they
are unused when it is not defined.

32 years agoconfig.subr -> config.sub
K. Richard Pixley [Tue, 17 Dec 1991 17:07:39 +0000 (17:07 +0000)]
config.subr -> config.sub

32 years agoArchive doc.
David Henkel-Wallace [Tue, 17 Dec 1991 16:39:31 +0000 (16:39 +0000)]
Archive doc.

32 years agoMake it sanitize v9 out of sparc-pinsn.c.
John Gilmore [Tue, 17 Dec 1991 14:43:59 +0000 (14:43 +0000)]
Make it sanitize v9 out of sparc-pinsn.c.

32 years agoAdd solib.o to TDEPFILES for these SVR4 systems.
Fred Fish [Mon, 16 Dec 1991 21:05:22 +0000 (21:05 +0000)]
Add solib.o to TDEPFILES for these SVR4 systems.

32 years agoDocument changes to config/tm-amix and config/tm-i386v4.
Fred Fish [Mon, 16 Dec 1991 21:04:40 +0000 (21:04 +0000)]
Document changes to config/tm-amix and config/tm-i386v4.

32 years agoPrint the names of files from which symbols are being loaded if verbose
Fred Fish [Mon, 16 Dec 1991 21:01:34 +0000 (21:01 +0000)]
Print the names of files from which symbols are being loaded if verbose
is set.

32 years agoNumerous small changes and a complete reorganization of solib.c, to support
Fred Fish [Mon, 16 Dec 1991 20:57:28 +0000 (20:57 +0000)]
Numerous small changes and a complete reorganization of solib.c, to support
SVR4 shared libraries in a manner very close to the original SunOS support.
See the ChangeLog for details.

32 years agoAdd `ALL' target.
Michael Tiemann [Sun, 15 Dec 1991 22:35:14 +0000 (22:35 +0000)]
Add `ALL' target.

32 years agoAdd missing handlers for v9 operands.
Michael Tiemann [Sun, 15 Dec 1991 22:04:01 +0000 (22:04 +0000)]
Add missing handlers for v9 operands.

32 years agoFormat inner print loop according to emacs. Code changes will follow
Michael Tiemann [Sun, 15 Dec 1991 20:46:21 +0000 (20:46 +0000)]
Format inner print loop according to emacs.  Code changes will follow
(but be easier to diff).

32 years ago* infrun.c, remote-eb.c, remote-nindy.c, remote-vx.c: Remove
John Gilmore [Sat, 14 Dec 1991 04:18:45 +0000 (04:18 +0000)]
* infrun.c, remote-eb.c, remote-nindy.c, remote-vx.c:  Remove
unused START_INFERIOR_HOOK.

* remote-eb.c:  Change timeout to 24 seconds (*10 fits in byte)
to account for slow loading from floppies.
(eb_create_inferior):  New fn, from eb_start and
nindy_create_inferior.
(eb_close):  Only use log_file if nonzero.
(eb_xfer_memory):  If not writing, then read!
(eb_read_inferior_memory, eb_write_inferior_memory):  Return length.
(eb_kill):  A new no-op.
(eb_mourn_inferior):  Remove breakpoints, then generically weep.

32 years agoKeep fopen-bin.h and fopen-same.h.
Jim Wilson [Sat, 14 Dec 1991 01:32:54 +0000 (01:32 +0000)]
Keep fopen-bin.h and fopen-same.h.

32 years agoMinor updates for successful standalone 80386 configuration of manual.
Roland Pesch [Sat, 14 Dec 1991 01:12:42 +0000 (01:12 +0000)]
Minor updates for successful standalone 80386 configuration of manual.

32 years agoFix miscellaneous comparisons of integer with NULL that elicit compiler
Fred Fish [Sat, 14 Dec 1991 00:13:05 +0000 (00:13 +0000)]
Fix miscellaneous comparisons of integer with NULL that elicit compiler
warnings about comparisons of integer with pointer when NULL is defined
as ((void *) 0) rather than just a bare 0.

32 years agoKeep mh-decstation.
Jim Wilson [Fri, 13 Dec 1991 23:07:20 +0000 (23:07 +0000)]
Keep mh-decstation.
Do not keep mh-rs6000, there is no such file.

32 years agoMore improvements in handling make from remote objdirs:
Roland Pesch [Fri, 13 Dec 1991 21:26:18 +0000 (21:26 +0000)]
More improvements in handling make from remote objdirs:
 - remove inappropriate use of unsubdir (worked only accidentally)
 - make gdbVN.m4 generation work from remote objdir too;
 - fix bug in handling of readline appendices for roff translations
 - let GDB internals have the right val of TEXINPUTS for remote format, too

32 years agoFix bug: gdbVN.m4 had stopped picking up version number. Now grabs it
Roland Pesch [Fri, 13 Dec 1991 19:46:42 +0000 (19:46 +0000)]
Fix bug: gdbVN.m4 had stopped picking up version number.  Now grabs it
again.  Verified for both Sun make and GNU make.

32 years agoImprove how we ask for bug reports.
John Gilmore [Fri, 13 Dec 1991 17:48:06 +0000 (17:48 +0000)]
Improve how we ask for bug reports.

32 years agoremoved -ansi and -languages options from configure, added
K. Richard Pixley [Fri, 13 Dec 1991 11:54:57 +0000 (11:54 +0000)]
removed -ansi and -languages options from configure, added
configure.texi (a work in progress), configure.man (a terse first
cut), build configure.info and install man page.

32 years agofind config.subr again
K. Richard Pixley [Fri, 13 Dec 1991 09:38:48 +0000 (09:38 +0000)]
find config.subr again

32 years agoconfig.sub now config.subr
K. Richard Pixley [Fri, 13 Dec 1991 09:18:33 +0000 (09:18 +0000)]
config.sub now config.subr

32 years agoresync from rms
K. Richard Pixley [Fri, 13 Dec 1991 09:17:37 +0000 (09:17 +0000)]
resync from rms

32 years ago* hosts/h-*.h: Configure fopen using ../include/fopen-*.h
John Gilmore [Fri, 13 Dec 1991 05:03:17 +0000 (05:03 +0000)]
* hosts/h-*.h:  Configure fopen using ../include/fopen-*.h
rather than N copies of the same lines.

32 years ago * hosts/h-*.h: Configure fopen using ../include/fopen-*.h
John Gilmore [Fri, 13 Dec 1991 05:02:20 +0000 (05:02 +0000)]
 * hosts/h-*.h:  Configure fopen using ../include/fopen-*.h
rather than N copies of the same lines.

32 years agoInitial revision
John Gilmore [Fri, 13 Dec 1991 05:01:05 +0000 (05:01 +0000)]
Initial revision

32 years agoconfig.sub & config.subr merge
K. Richard Pixley [Thu, 12 Dec 1991 06:30:17 +0000 (06:30 +0000)]
config.sub & config.subr merge

32 years agorevised install for dir.info
K. Richard Pixley [Thu, 12 Dec 1991 06:25:48 +0000 (06:25 +0000)]
revised install for dir.info

32 years agoAdd mt-coff-h8300
Steve Chamberlain [Thu, 12 Dec 1991 04:01:28 +0000 (04:01 +0000)]
Add mt-coff-h8300

32 years agoNew dos files
Steve Chamberlain [Thu, 12 Dec 1991 03:42:08 +0000 (03:42 +0000)]
New dos files

32 years agoInitial revision
Steve Chamberlain [Thu, 12 Dec 1991 03:42:06 +0000 (03:42 +0000)]
Initial revision

32 years agorenamed obj-coff-bfd to obj-coffbfd
Steve Chamberlain [Thu, 12 Dec 1991 03:34:31 +0000 (03:34 +0000)]
renamed obj-coff-bfd to obj-coffbfd

32 years agoAdded makefile.dos configure.dos
Steve Chamberlain [Thu, 12 Dec 1991 03:28:12 +0000 (03:28 +0000)]
Added makefile.dos configure.dos

32 years agoInitial revision
Steve Chamberlain [Thu, 12 Dec 1991 03:27:33 +0000 (03:27 +0000)]
Initial revision

32 years agoAdded configdos.bat makefile.dos
Steve Chamberlain [Thu, 12 Dec 1991 03:19:36 +0000 (03:19 +0000)]
Added configdos.bat makefile.dos

32 years agoAdded configdos.bat, makefile.dos
Steve Chamberlain [Thu, 12 Dec 1991 03:18:12 +0000 (03:18 +0000)]
Added configdos.bat, makefile.dos

32 years agocopied from gcc/config.subr.fsf
K. Richard Pixley [Thu, 12 Dec 1991 02:49:18 +0000 (02:49 +0000)]
copied from gcc/config.subr.fsf

32 years agoAdded configdos.bat
Steve Chamberlain [Thu, 12 Dec 1991 02:48:35 +0000 (02:48 +0000)]
Added configdos.bat

32 years agoInitial revision
Steve Chamberlain [Thu, 12 Dec 1991 02:47:57 +0000 (02:47 +0000)]
Initial revision

32 years ago * cpu-h8300.c: disassemble branch displacements correctly
Steve Chamberlain [Thu, 12 Dec 1991 02:29:39 +0000 (02:29 +0000)]
* cpu-h8300.c: disassemble branch displacements correctly
* coff-h8300.c: put reloc offsets out in 32bits

32 years ago * config/obj-coffbfd.c: lint, don't fixup relocs if H8300, use
Steve Chamberlain [Thu, 12 Dec 1991 02:17:22 +0000 (02:17 +0000)]
* config/obj-coffbfd.c: lint, don't fixup relocs if H8300, use
tc_reloc_mangle to prepare relocation if one available
* config/tc-h8300.h: added tc_reloc_mangle routine

32 years ago * cache.c: fopen with new macros is needed for DOS.
Steve Chamberlain [Thu, 12 Dec 1991 01:23:11 +0000 (01:23 +0000)]
* cache.c: fopen with new macros is needed for DOS.
* opncls.c, coff-rs6000.c: more fopens with macros.

32 years agoAdded macros for the 'type' part of an fopen, freopen or fdopen.
Steve Chamberlain [Thu, 12 Dec 1991 01:21:40 +0000 (01:21 +0000)]
Added macros for the 'type' part of an fopen, freopen or fdopen.
<Read|Write>[Update]<Binary file>|<text file>
eg:
fopen("foo", FOPEN_WB) to open for writing binary. Usefull for vms,
dos and who knows what else.

32 years agoInitial revision
Steve Chamberlain [Thu, 12 Dec 1991 01:21:11 +0000 (01:21 +0000)]
Initial revision

32 years agoInitial revision
Steve Chamberlain [Thu, 12 Dec 1991 00:53:23 +0000 (00:53 +0000)]
Initial revision

32 years ago * ar.c: added "b" to fopens for dos
Steve Chamberlain [Thu, 12 Dec 1991 00:46:32 +0000 (00:46 +0000)]
* ar.c: added "b" to fopens for dos
* configdj.bat, makefile.dos new files from DJ

32 years ago * makefile.dos, configdj.bat: New files from DJ
Steve Chamberlain [Thu, 12 Dec 1991 00:42:50 +0000 (00:42 +0000)]
* makefile.dos, configdj.bat: New files from DJ
* cache.c: fopen with "b" is needed for DOS.
* ieee.c: environ renamed to envi to stop an include file
conflict.
* opncls.c: more fopens with "b"

32 years agodon't close a NULL file pointer
K. Richard Pixley [Wed, 11 Dec 1991 07:43:40 +0000 (07:43 +0000)]
don't close a NULL file pointer

32 years agobuild chew into the current directory
K. Richard Pixley [Wed, 11 Dec 1991 06:11:31 +0000 (06:11 +0000)]
build chew into the current directory

32 years agoinfodir belongs in datadir
K. Richard Pixley [Wed, 11 Dec 1991 04:15:50 +0000 (04:15 +0000)]
infodir belongs in datadir

32 years ago * chew.c: don't core dump when can't open file
Steve Chamberlain [Tue, 10 Dec 1991 16:27:13 +0000 (16:27 +0000)]
* chew.c: don't core dump when can't open file
* Makefile.in: get proto.str from the right place when built in
odd directories

32 years agoclean-gdbm on clean
K. Richard Pixley [Tue, 10 Dec 1991 11:58:56 +0000 (11:58 +0000)]
clean-gdbm on clean

32 years agoinstall-gcc on install
K. Richard Pixley [Tue, 10 Dec 1991 11:14:48 +0000 (11:14 +0000)]
install-gcc on install

32 years agoadd decstation host makefile frag
K. Richard Pixley [Tue, 10 Dec 1991 08:10:33 +0000 (08:10 +0000)]
add decstation host makefile frag

32 years agopass CC from the top
K. Richard Pixley [Tue, 10 Dec 1991 08:09:11 +0000 (08:09 +0000)]
pass CC from the top

32 years agoBISON now bison -y again
K. Richard Pixley [Tue, 10 Dec 1991 08:05:11 +0000 (08:05 +0000)]
BISON now bison -y again

32 years agoMassage new readline appendix so texi2roff can understand markup
Roland Pesch [Tue, 10 Dec 1991 02:42:26 +0000 (02:42 +0000)]
Massage new readline appendix so texi2roff can understand markup
(text uses new @ftable command which texi2roff-2 doesn't grok)
for gdb.mm, gdb.me, gdb.ms targets

32 years agoBetter support for building documentation targets in separate objdir
Roland Pesch [Tue, 10 Dec 1991 02:23:51 +0000 (02:23 +0000)]
Better support for building documentation targets in separate objdir
and srcdir (won't attempt to write in srcdir/doc).

32 years agordl-apps.texi is no longer used, with the new improved doc Makefile.in.
Roland Pesch [Tue, 10 Dec 1991 02:13:54 +0000 (02:13 +0000)]
rdl-apps.texi is no longer used, with the new improved doc Makefile.in.

32 years agoImprove support for building in separate objdir (verified all individual
Roland Pesch [Tue, 10 Dec 1991 01:21:48 +0000 (01:21 +0000)]
Improve support for building in separate objdir (verified all individual
targets with each of GNU make and Sun make).

32 years agofix for bad directory tests
K. Richard Pixley [Tue, 10 Dec 1991 00:49:07 +0000 (00:49 +0000)]
fix for bad directory tests

32 years ago* Makefile.in: Pass -y to bison. (Again; accidentally deleted by Rich.)
Per Bothner [Tue, 10 Dec 1991 00:31:17 +0000 (00:31 +0000)]
* Makefile.in:  Pass -y to bison.  (Again; accidentally deleted by Rich.)
* news.sc, ldgld68k.sc:  Define __end as well as _end.

32 years agoKeep a.out.gnu.h.
Michael Tiemann [Mon, 9 Dec 1991 11:58:44 +0000 (11:58 +0000)]
Keep a.out.gnu.h.

32 years agoKeep mt-vxworks{68,960}.
Michael Tiemann [Mon, 9 Dec 1991 11:07:00 +0000 (11:07 +0000)]
Keep mt-vxworks{68,960}.

32 years agoDefine INSTALL_TARGET in a sensible fashion for building cross tools.
Michael Tiemann [Mon, 9 Dec 1991 05:30:07 +0000 (05:30 +0000)]
Define INSTALL_TARGET in a sensible fashion for building cross tools.

32 years agoAdd fixes needed to compile vxworks960 target.
Michael Tiemann [Mon, 9 Dec 1991 05:27:38 +0000 (05:27 +0000)]
Add fixes needed to compile vxworks960 target.

32 years agoInitial revision
Michael Tiemann [Mon, 9 Dec 1991 05:22:04 +0000 (05:22 +0000)]
Initial revision

32 years agoIntegrated quick fixes to C++ handling of static member functions and
Michael Tiemann [Mon, 9 Dec 1991 05:20:14 +0000 (05:20 +0000)]
Integrated quick fixes to C++ handling of static member functions and
stub methods.  These changes are not complete in that a better
implementation will be more maintainable, but they make it possible to
debug groff with GDB.