Fred Fish [Thu, 26 Dec 1991 18:15:48 +0000 (18:15 +0000)]
Merge in some small additions from the FSF version (taken from the gcc
config.sub file) to bring the Cygnus and FSF versions into closer sync.
Jim Wilson [Wed, 25 Dec 1991 23:43:42 +0000 (23:43 +0000)]
sparc64-v7 is vendor sun not hal (to match gcc/configure.in)
John Gilmore [Tue, 24 Dec 1991 19:39:16 +0000 (19:39 +0000)]
Roll VERSION to 4.3.2.
Per Bothner [Mon, 23 Dec 1991 23:16:58 +0000 (23:16 +0000)]
Oodles of changes. The most important is adding support for stabs
encapsulated in mips ecoff. See ChangeLog for the gory details.
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.
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.
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.
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.)
Fred Fish [Fri, 20 Dec 1991 22:47:44 +0000 (22:47 +0000)]
Save the renamed svr4 file.
Fred Fish [Fri, 20 Dec 1991 22:36:58 +0000 (22:36 +0000)]
Keep the renamed svr4 files.
Fred Fish [Fri, 20 Dec 1991 20:11:03 +0000 (20:11 +0000)]
Change svr4 references to sysv4.
Fred Fish [Fri, 20 Dec 1991 20:05:19 +0000 (20:05 +0000)]
Change svr4 references to sysv4.
Fred Fish [Fri, 20 Dec 1991 19:52:35 +0000 (19:52 +0000)]
Document change to config/mh-i386v4.
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.
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").
Fred Fish [Fri, 20 Dec 1991 19:35:15 +0000 (19:35 +0000)]
Change svr4 references to sysv4.
Fred Fish [Fri, 20 Dec 1991 19:09:49 +0000 (19:09 +0000)]
Renamed from xm-svr4.h xm-sysv4.h
Fred Fish [Fri, 20 Dec 1991 19:08:12 +0000 (19:08 +0000)]
Renamed from tm-svr4.h to tm-sysv4.h
John Gilmore [Fri, 20 Dec 1991 18:56:37 +0000 (18:56 +0000)]
Bugfix rfe and stbrx instrucionts.
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.
K. Richard Pixley [Fri, 20 Dec 1991 00:16:18 +0000 (00:16 +0000)]
adjusted copyright. now copyleft
K. Richard Pixley [Thu, 19 Dec 1991 23:58:40 +0000 (23:58 +0000)]
print version number nicely
K. Richard Pixley [Thu, 19 Dec 1991 23:55:06 +0000 (23:55 +0000)]
added -V for version number option
K. Richard Pixley [Thu, 19 Dec 1991 23:36:29 +0000 (23:36 +0000)]
three party cross now called a Canadian cross
Steve Chamberlain [Thu, 19 Dec 1991 01:36:25 +0000 (01:36 +0000)]
Changed the @node to use INODE
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.
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.
Stu Grossman [Thu, 19 Dec 1991 01:19:14 +0000 (01:19 +0000)]
* bfd-in.h, libaout.h: ANSIfy enums.
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:
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.
K. Richard Pixley [Thu, 19 Dec 1991 00:57:58 +0000 (00:57 +0000)]
personal checkpoint
K. Richard Pixley [Thu, 19 Dec 1991 00:22:09 +0000 (00:22 +0000)]
add menu item and Makefile.in hook
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.
K. Richard Pixley [Wed, 18 Dec 1991 23:42:08 +0000 (23:42 +0000)]
revised, updated, texinfo'd and renamed
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).
Per Bothner [Wed, 18 Dec 1991 23:01:07 +0000 (23:01 +0000)]
Initial revision
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.
K. Richard Pixley [Tue, 17 Dec 1991 17:07:39 +0000 (17:07 +0000)]
config.subr -> config.sub
David Henkel-Wallace [Tue, 17 Dec 1991 16:39:31 +0000 (16:39 +0000)]
Archive doc.
John Gilmore [Tue, 17 Dec 1991 14:43:59 +0000 (14:43 +0000)]
Make it sanitize v9 out of sparc-pinsn.c.
Fred Fish [Mon, 16 Dec 1991 21:05:22 +0000 (21:05 +0000)]
Add solib.o to TDEPFILES for these SVR4 systems.
Fred Fish [Mon, 16 Dec 1991 21:04:40 +0000 (21:04 +0000)]
Document changes to config/tm-amix and config/tm-i386v4.
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.
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.
Michael Tiemann [Sun, 15 Dec 1991 22:35:14 +0000 (22:35 +0000)]
Add `ALL' target.
Michael Tiemann [Sun, 15 Dec 1991 22:04:01 +0000 (22:04 +0000)]
Add missing handlers for v9 operands.
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).
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.
Jim Wilson [Sat, 14 Dec 1991 01:32:54 +0000 (01:32 +0000)]
Keep fopen-bin.h and fopen-same.h.
Roland Pesch [Sat, 14 Dec 1991 01:12:42 +0000 (01:12 +0000)]
Minor updates for successful standalone 80386 configuration of manual.
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.
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.
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
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.
John Gilmore [Fri, 13 Dec 1991 17:48:06 +0000 (17:48 +0000)]
Improve how we ask for bug reports.
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.
K. Richard Pixley [Fri, 13 Dec 1991 09:38:48 +0000 (09:38 +0000)]
find config.subr again
K. Richard Pixley [Fri, 13 Dec 1991 09:18:33 +0000 (09:18 +0000)]
config.sub now config.subr
K. Richard Pixley [Fri, 13 Dec 1991 09:17:37 +0000 (09:17 +0000)]
resync from rms
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.
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.
John Gilmore [Fri, 13 Dec 1991 05:01:05 +0000 (05:01 +0000)]
Initial revision
K. Richard Pixley [Thu, 12 Dec 1991 06:30:17 +0000 (06:30 +0000)]
config.sub & config.subr merge
K. Richard Pixley [Thu, 12 Dec 1991 06:25:48 +0000 (06:25 +0000)]
revised install for dir.info
Steve Chamberlain [Thu, 12 Dec 1991 04:01:28 +0000 (04:01 +0000)]
Add mt-coff-h8300
Steve Chamberlain [Thu, 12 Dec 1991 03:42:08 +0000 (03:42 +0000)]
New dos files
Steve Chamberlain [Thu, 12 Dec 1991 03:42:06 +0000 (03:42 +0000)]
Initial revision
Steve Chamberlain [Thu, 12 Dec 1991 03:34:31 +0000 (03:34 +0000)]
renamed obj-coff-bfd to obj-coffbfd
Steve Chamberlain [Thu, 12 Dec 1991 03:28:12 +0000 (03:28 +0000)]
Added makefile.dos configure.dos
Steve Chamberlain [Thu, 12 Dec 1991 03:27:33 +0000 (03:27 +0000)]
Initial revision
Steve Chamberlain [Thu, 12 Dec 1991 03:19:36 +0000 (03:19 +0000)]
Added configdos.bat makefile.dos
Steve Chamberlain [Thu, 12 Dec 1991 03:18:12 +0000 (03:18 +0000)]
Added configdos.bat, makefile.dos
K. Richard Pixley [Thu, 12 Dec 1991 02:49:18 +0000 (02:49 +0000)]
copied from gcc/config.subr.fsf
Steve Chamberlain [Thu, 12 Dec 1991 02:48:35 +0000 (02:48 +0000)]
Added configdos.bat
Steve Chamberlain [Thu, 12 Dec 1991 02:47:57 +0000 (02:47 +0000)]
Initial revision
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
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
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.
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.
Steve Chamberlain [Thu, 12 Dec 1991 01:21:11 +0000 (01:21 +0000)]
Initial revision
Steve Chamberlain [Thu, 12 Dec 1991 00:53:23 +0000 (00:53 +0000)]
Initial revision
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
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"
K. Richard Pixley [Wed, 11 Dec 1991 07:43:40 +0000 (07:43 +0000)]
don't close a NULL file pointer
K. Richard Pixley [Wed, 11 Dec 1991 06:11:31 +0000 (06:11 +0000)]
build chew into the current directory
K. Richard Pixley [Wed, 11 Dec 1991 04:15:50 +0000 (04:15 +0000)]
infodir belongs in datadir
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
K. Richard Pixley [Tue, 10 Dec 1991 11:58:56 +0000 (11:58 +0000)]
clean-gdbm on clean
K. Richard Pixley [Tue, 10 Dec 1991 11:14:48 +0000 (11:14 +0000)]
install-gcc on install
K. Richard Pixley [Tue, 10 Dec 1991 08:10:33 +0000 (08:10 +0000)]
add decstation host makefile frag
K. Richard Pixley [Tue, 10 Dec 1991 08:09:11 +0000 (08:09 +0000)]
pass CC from the top
K. Richard Pixley [Tue, 10 Dec 1991 08:05:11 +0000 (08:05 +0000)]
BISON now bison -y again
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
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).
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.
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).
K. Richard Pixley [Tue, 10 Dec 1991 00:49:07 +0000 (00:49 +0000)]
fix for bad directory tests
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.
Michael Tiemann [Mon, 9 Dec 1991 11:58:44 +0000 (11:58 +0000)]
Keep a.out.gnu.h.
Michael Tiemann [Mon, 9 Dec 1991 11:07:00 +0000 (11:07 +0000)]
Keep mt-vxworks{68,960}.