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}.
Michael Tiemann [Mon, 9 Dec 1991 05:30:07 +0000 (05:30 +0000)]
Define INSTALL_TARGET in a sensible fashion for building cross tools.
Michael Tiemann [Mon, 9 Dec 1991 05:27:38 +0000 (05:27 +0000)]
Add fixes needed to compile vxworks960 target.
Michael Tiemann [Mon, 9 Dec 1991 05:22:04 +0000 (05:22 +0000)]
Initial revision
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.
Steve Chamberlain [Sun, 8 Dec 1991 23:40:35 +0000 (23:40 +0000)]
Remove crass vaxism. Now SELECT_VECS will do something again.
Michael Tiemann [Sun, 8 Dec 1991 22:47:51 +0000 (22:47 +0000)]
Pick up bfd library from the build directory, not the source
directory.
Steve Chamberlain [Sun, 8 Dec 1991 20:05:21 +0000 (20:05 +0000)]
Update from bfd.c et al
Fred Fish [Sun, 8 Dec 1991 02:24:21 +0000 (02:24 +0000)]
Fix a problem on i386 systems where buffered code stream access was failing
to take into account the minimum size granularity of the code section. For
now, the buffering is simply disabled until it can be done right.
There is still a similar problem in the i386 disassembly code for locations
within 20 bytes of the end of the code segment.
Fred Fish [Sun, 8 Dec 1991 02:17:29 +0000 (02:17 +0000)]
Use macros to hide some of the ugly casting required in the previously
applied fix for pointers with the high bit set.
Steve Chamberlain [Sun, 8 Dec 1991 01:27:59 +0000 (01:27 +0000)]
*** empty log message ***
Steve Chamberlain [Sun, 8 Dec 1991 01:21:28 +0000 (01:21 +0000)]
* ldindr.h: added to contain prototypes of ldindr.c
* ldfile.c: include ctype.h
* ldmain.c: include the requried prototype headers
* ldwrite.c: get_reloc_upper_bound has been renamed
bfd_get_reloc_upper_bound
Steve Chamberlain [Sun, 8 Dec 1991 01:21:25 +0000 (01:21 +0000)]
Initial revision
Steve Chamberlain [Sun, 8 Dec 1991 01:14:09 +0000 (01:14 +0000)]
* bucomm.h: created to hold prototypes of bucomm.c
* objdump.h: created to hold prototyes of objdump.c
* am29k-pinsn.c: include objdump.h
* ar.c: include bucomm.h, get ar.h from the right place and
include libbfd.h
* bucomm.c: defunize bfd_fatal
* copy.c: include bucomm.h, lint.
* i960-pinsn.h: include bucomm.h
* m68k-pinsn.h: lint
* nm.c: include bucomm.h, lint
* objdump.c: lint
* sparc-pinsn.c: include objdump.h
Steve Chamberlain [Sun, 8 Dec 1991 01:13:52 +0000 (01:13 +0000)]
Initial revision
Steve Chamberlain [Sun, 8 Dec 1991 01:05:54 +0000 (01:05 +0000)]
More prototype lint.
Steve Chamberlain [Sun, 8 Dec 1991 01:04:31 +0000 (01:04 +0000)]
* chew.c: Much modified
* proto.str, doc.str: New files for extracting to product
prototypes and documents respectively.
K. Richard Pixley [Sun, 8 Dec 1991 00:58:43 +0000 (00:58 +0000)]
add a couple missing ${srcdir}s
Steve Chamberlain [Sun, 8 Dec 1991 00:56:56 +0000 (00:56 +0000)]
* aoutx.h, archive.c, archures.c, bfd.c, cache.c, coff-m88k.c,
coffcode.h, core.c, ctor.c, elf.c, format.c, ieee.c, init.c,
libbfd.c, libbfd.h, libcoff.h, opncls.c, reloc.c, section.c,
srec.c, syms.c, targets.c : all new documentation and lint
removal.
John Gilmore [Sun, 8 Dec 1991 00:51:08 +0000 (00:51 +0000)]
Set version to 4.3.1 so we won't mistake experimental for standard.
John Gilmore [Sun, 8 Dec 1991 00:47:12 +0000 (00:47 +0000)]
Merge gdb-4.3 and Rich's Makefile.in's.
John Gilmore [Sun, 8 Dec 1991 00:41:23 +0000 (00:41 +0000)]
GDB-4.3 release! Roll VERSION and fixup minor gdb.tar.Z botch.
John Gilmore [Sun, 8 Dec 1991 00:38:56 +0000 (00:38 +0000)]
Merge Rich's overlapped changes with the gdb-4.3 version.
John Gilmore [Sun, 8 Dec 1991 00:30:08 +0000 (00:30 +0000)]
Merge Rich's and the gdb-4.3 changes.
John Gilmore [Sun, 8 Dec 1991 00:27:19 +0000 (00:27 +0000)]
This is the version of devo/bfd/ChangeLog that was in the gdb-4.3 release.
K. Richard Pixley [Sat, 7 Dec 1991 23:01:02 +0000 (23:01 +0000)]
avoid building chew into $(srcdir)
John Gilmore [Sat, 7 Dec 1991 22:41:16 +0000 (22:41 +0000)]
Desupport i386sco, and mention the new readline.
K. Richard Pixley [Sat, 7 Dec 1991 22:35:46 +0000 (22:35 +0000)]
find sysdep.h
John Gilmore [Sat, 7 Dec 1991 15:52:36 +0000 (15:52 +0000)]
Update for 4.3.
John Gilmore [Sat, 7 Dec 1991 15:37:42 +0000 (15:37 +0000)]
Lint (detected on hp300bsd & sconix)
John Gilmore [Sat, 7 Dec 1991 12:16:13 +0000 (12:16 +0000)]
* gmalloc.c: Fix bug that causes malloc & free to
fail on systems where pointers have the high bit set (0x800efcf0
for example). The problem is that the difference between two
pointers is a signed integer, so the computation
(char *) 0x800efcf0 - (char *) 0
yields a negative value. The sign of the result of the modulus
operator is machine dependent for negative operands, thus it is
possible for it to end up negative. From Fred Fish.
K. Richard Pixley [Sat, 7 Dec 1991 10:32:08 +0000 (10:32 +0000)]
* configure: \{1,2\} appears to be a sysv'ism. Use a different
regexp.
K. Richard Pixley [Sat, 7 Dec 1991 08:54:17 +0000 (08:54 +0000)]
If you're going to nroff the man page, at least do it from the right place.
K. Richard Pixley [Sat, 7 Dec 1991 08:34:52 +0000 (08:34 +0000)]
Initial revision
K. Richard Pixley [Sat, 7 Dec 1991 08:20:18 +0000 (08:20 +0000)]
Sat Dec 7 00:17:01 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* Makefile.in: unwrapped some for loops so that parallel makes
work again and so one can focus one's attention on a particular
package.
Fri Dec 6 00:22:08 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* configure: added PWD as a stand in for `pwd` (for speed). use
elif wherever possible. make -srcdir work without -objdir.
-objdir= commented out.
Thu Dec 5 22:46:52 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* configure: +options become --options. -subdirs commented out.
added -host, -datadir. Renamed -destdir to -prefix. Comment in
Makefile now at top of generated Makefile. Removed cvs log
entries. added -srcdir. create .gdbinit only if there is one
in ${srcdir}.
* Makefile.in: idestdir and ddestdir go away. Added copyrights
and shift gpl to v2. Added ChangeLog if it didn't exist. docdir
and mandir now keyed off datadir by default.
Fri Nov 22 07:38:11 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* Freshly created ChangeLog.
K. Richard Pixley [Sat, 7 Dec 1991 08:03:27 +0000 (08:03 +0000)]
Sat Dec 7 00:00:15 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* Makefile.in: install using INSTALL_PROGRAM and INSTALL_DATA.
added clean-info. added some standards.text support and made it
look like our other Makefiles.
* configure.in: mark this directory target dependent. configure
now runs entirely in objdir so make existence tests and
references against ${srcdir}.
Thu Dec 5 22:46:13 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* Makefile.in: idestdir and ddestdir go away. Added copyrights
and shift gpl to v2. Added ChangeLog if it didn't exist. docdir
and mandir now keyed off datadir by default.
K. Richard Pixley [Sat, 7 Dec 1991 07:58:50 +0000 (07:58 +0000)]
Fri Dec 6 23:57:34 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* Makefile.in: remove spaces following hyphens, bsd make can't
cope. install using INSTALL_DATA. added clean-info. added
standards.text support.
Thu Dec 5 22:46:12 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* Makefile.in: idestdir and ddestdir go away. Added copyrights
and shift gpl to v2. Added ChangeLog if it didn't exist. docdir
and mandir now keyed off datadir by default.
K. Richard Pixley [Sat, 7 Dec 1991 07:35:43 +0000 (07:35 +0000)]
Fri Dec 6 23:29:26 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* Makefile.in: punt "fundamental" mode because it breaks my emacs
macros. install using INSTALL_PROGRAM and INSTALL_DATA. remove
spaces following hyphens, bsd make can't cope. added
standards.text support and made it look like all the other
makefiles.
* configure.in: configure now runs entirely in objdir so make file
existence checks against ${srcdir}. Mark this directory as
target dependent.
Thu Dec 5 22:46:16 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* Makefile.in: idestdir and ddestdir go away. Added copyrights
and shift gpl to v2. Added ChangeLog if it didn't exist. docdir
and mandir now keyed off datadir by default.
K. Richard Pixley [Sat, 7 Dec 1991 07:25:57 +0000 (07:25 +0000)]
Fri Dec 6 23:23:14 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* Makefile.in: remove spaces following hyphens, bsd make can't
cope. added clean-info. added standards.text support. Don't
know how to make info anymore.
* configure.in: commontargets is no longer a recognized hook, so
remove it. new subdir called doc.
Thu Dec 5 22:46:10 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* Makefile.in: idestdir and ddestdir go away. Added copyrights
and shift gpl to v2. Added ChangeLog if it didn't exist. docdir
and mandir now keyed off datadir by default.
K. Richard Pixley [Sat, 7 Dec 1991 07:19:08 +0000 (07:19 +0000)]
Fri Dec 6 23:16:43 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* Makefile.in: install using INSTALL_DATA and INSTALL_PROGRAM.
correct include directory locations. added standards.text
support.
* configure.in: mark this directory as target dependent.
Thu Dec 5 22:46:23 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* Makefile.in: idestdir and ddestdir go away. Added
copyrights and shift gpl to v2. Added ChangeLog if it
didn't exist. docdir and mandir now keyed off datadir by
default.