binutils-gdb.git
33 years ago* utils.c (error): if error_pre_print is set, print the string
John Gilmore [Tue, 10 Sep 1991 08:56:09 +0000 (08:56 +0000)]
* utils.c (error):  if error_pre_print is set, print the string
first.
* main.c (main, print_gnu_advertisement, print_gdb_version):
Reformat legalese so it always prints, but acts as an "I'm here"
message while symbols are being read.  If any errors occur,
print a few newlines to set off the message and start it at the
left margin.  Remove mention of "help" command, and don't yak about
symbol reading.
(catch_errors):  Error string is now printed first in case of
error, not last.
* command.c (undef_cmd_error, lookup_cmd):  On undefined command,
suggest the "help" command.

* Makefile.in (VERSION):  Set to 4.0.2.

33 years agoAdded delta88
Steve Chamberlain [Mon, 9 Sep 1991 21:13:28 +0000 (21:13 +0000)]
Added delta88

33 years ago* breakpoint.c (insert_breakpoints): Restore warning about
John Gilmore [Mon, 9 Sep 1991 20:49:08 +0000 (20:49 +0000)]
* breakpoint.c (insert_breakpoints):  Restore warning about
the program might be running in another process, but only for
systems with this brain death (#ifdef ONE_PROCESS_WRITETEXT).
* xm-hp300bsd.h, xm-mips.h, xm-vax.h:  Define it.

33 years agoAlphabetize aliases; add v9 things.
K. Richard Pixley [Sat, 7 Sep 1991 03:23:39 +0000 (03:23 +0000)]
Alphabetize aliases; add v9 things.

33 years agoHost and targets with different sized types. &others.
John Gilmore [Fri, 6 Sep 1991 07:19:03 +0000 (07:19 +0000)]
Host and targets with different sized types.  &others.

33 years agoFix some infrastructure to be able to cope with host and target
John Gilmore [Fri, 6 Sep 1991 07:13:38 +0000 (07:13 +0000)]
Fix some infrastructure to be able to cope with host and target
machines with different sized basic types (ints, ptrs, etc).
(Idea from pierre@la.tce.com (Pierre Willard).)

* values.c (value_from_longest):  Rename from value_from_long.
Handle pointer types as well as integers, so that targets with
different pointer sizes from the host can be accomodated.
* breakpoint.c, convex-tdep.c, eval.c, expprint.c, printcmd.c,
valarith.c, valops.c, valprint.c, value.h, values.c:  Rename
uses of value_from_long to value_from_longest.

33 years agoFix some infrastructure to be able to cope with host and target
John Gilmore [Fri, 6 Sep 1991 07:09:40 +0000 (07:09 +0000)]
Fix some infrastructure to be able to cope with host and target
machines with different sized basic types (ints, ptrs, etc).
(Idea from pierre@la.tce.com (Pierre Willard).)

* value.c (value_from_longest):  Rename from value_from_long.
Handle pointer types as well as integers, so that targets with
different pointer sizes from the host can be accomodated.
* breakpoint.c, convex-tdep.c, eval.c, expprint.c, printcmd.c,
valarith.c, valops.c, valprint.c, value.h, values.c:  Rename
uses of value_from_long to value_from_longest.
* eval.c, findvar.c, printcmd.c, valarith.c, valops.c:  Pass
the correct pointer type to value_from_long{est}.

* remote-vx.c:  Remove obsolete code for calling functions via
vxworks kludge interface (it referenced value_from_long).

* valops.c (value_string):  Find malloc with lookup_misc_func, not
raw search.

* breakpoint.c, remote-vx.c: Reword strings printed by
catch_errors callers.

33 years ago* .gdbinit: Remove useless "rr" command. Set complaints
John Gilmore [Fri, 6 Sep 1991 06:52:38 +0000 (06:52 +0000)]
* .gdbinit:  Remove useless "rr" command.  Set complaints
to 1 for people debugging gdb.

33 years ago* WHATS.NEW: "history write -> history save". Doc "write on/off".
John Gilmore [Fri, 6 Sep 1991 06:50:40 +0000 (06:50 +0000)]
* WHATS.NEW:  "history write -> history save".  Doc "write on/off".
(Fix from kenc@viewlogic.com.)

33 years ago* a.out.gnu.h, aout64.h: Add N_WARNING. Change N_FN to 0x0E,
John Gilmore [Wed, 4 Sep 1991 16:03:52 +0000 (16:03 +0000)]
* a.out.gnu.h, aout64.h:  Add N_WARNING.  Change N_FN to 0x0E,
to match SunOS and BSD.  Add N_COMM as 0x12 for SunOS shared lib
support.
* stab.def:  Add N_COMM to table, fix overlap comment.

33 years agoAllow GDB to patch object files.
John Gilmore [Wed, 4 Sep 1991 07:52:46 +0000 (07:52 +0000)]
Allow GDB to patch object files.
Makefile.in:  Add crude dependencies.

33 years agoMake writing to files work properly. (Fixes to BFD are also needed.)
John Gilmore [Wed, 4 Sep 1991 07:43:50 +0000 (07:43 +0000)]
Make writing to files work properly.  (Fixes to BFD are also needed.)

* core.c (core_open):  Open file ourselves, read or r/w, depending on
write_files.  Use bfd_fdopenr.
* gdbcore.h (write_files):  New variable.
* exec.c (write_files):  Define variable, add set&show for it.
(exec_file_command):  Use write_files to open for read or r/write.

Make shared library reading happen automatically.  These changes
are mostly from Peter Schauer <pes@regent.e-technik.tu-muenchen.de>.

* inferior.h (stop_soon_quietly):  Add to exported variables.
* infrun.c (child_create_inferior):  call solib hook, if defined.
(child_attach):  call solib hook, if defined.
* solib.c:  Include inferior.h.  Add from_tty to so_list as kludge.
(find_solib):  Use lookup_misc_func rather than hand-rolled.
(symbol_add_stub):  New stub for catch_errors.
(solib_add):  Avoid output if !from_tty.  Catch errors rather
than just calling symbol_file_add and bombing.
(solib_create_inferior_hook):  Interface with the target process
to let it read and alloc shared libs, then figure out what it did.

* core.c (validate_files):  Fix typo, soften warning.
(Fix from Hiroto Kagotani <kagotani@cs.titech.ac.jp>.)

* utils.c (fputs_demangled):  Avoid duplicate printing if
demangling is off.  (Fix from J.T. Conklin <jtc@cayenne.com>.)

* infrun.c (proceed):  Cast -1 to (CORE_ADDR) before comparing.
(Fix from pierre@la.tce.com (Pierre Willard).)

* main.c (catch_errors):  Change argument to a char * from an int,
since a char * can point to a struct full of glop, but an int
is not guaranteed to be able to hold a pointer.
* breakpoint.c (breakpoint_cond_eval, bpstat_stop_status,
breakpoint_re_set_one, breakpoint_re_set):  Adapt.
* core.c (core_open, solib_add_stub):  Adapt.
* remote-vx.c (symbol_stub, add_symbol_stub, callers):  Adapt.

33 years agoDon't keep ldgram.h. Isn't even checked in.
K. Richard Pixley [Wed, 4 Sep 1991 04:21:09 +0000 (04:21 +0000)]
Don't keep ldgram.h.  Isn't even checked in.

33 years agoAdded "recover"'ability.
K. Richard Pixley [Wed, 4 Sep 1991 03:59:15 +0000 (03:59 +0000)]
Added "recover"'ability.

33 years agoAdding "recover"'ability.
K. Richard Pixley [Wed, 4 Sep 1991 02:51:18 +0000 (02:51 +0000)]
Adding "recover"'ability.

33 years agoBugs john noticed.
K. Richard Pixley [Wed, 4 Sep 1991 02:28:15 +0000 (02:28 +0000)]
Bugs john noticed.

33 years agotest & recover a better way.
K. Richard Pixley [Wed, 4 Sep 1991 01:55:53 +0000 (01:55 +0000)]
test & recover a better way.

33 years agoFixed the line break as a test for cvs ci.
Steve Chamberlain [Tue, 3 Sep 1991 22:43:19 +0000 (22:43 +0000)]
Fixed the line break as a test for cvs ci.

33 years ago"recover" aoutx.h
K. Richard Pixley [Tue, 3 Sep 1991 22:21:30 +0000 (22:21 +0000)]
"recover" aoutx.h

33 years ago*** empty log message ***
Steve Chamberlain [Tue, 3 Sep 1991 21:14:14 +0000 (21:14 +0000)]
*** empty log message ***

33 years ago*** empty log message ***
Steve Chamberlain [Tue, 3 Sep 1991 21:14:13 +0000 (21:14 +0000)]
*** empty log message ***

33 years agoInitial revision
Steve Chamberlain [Tue, 3 Sep 1991 21:12:23 +0000 (21:12 +0000)]
Initial revision

33 years ago*** empty log message ***
Steve Chamberlain [Tue, 3 Sep 1991 21:04:24 +0000 (21:04 +0000)]
*** empty log message ***

33 years agoInitial revision
Steve Chamberlain [Tue, 3 Sep 1991 21:01:03 +0000 (21:01 +0000)]
Initial revision

33 years ago*** empty log message ***
Steve Chamberlain [Tue, 3 Sep 1991 20:48:27 +0000 (20:48 +0000)]
*** empty log message ***

33 years agoMerge with FSF.
John Gilmore [Tue, 3 Sep 1991 13:35:35 +0000 (13:35 +0000)]
Merge with FSF.

33 years agoMerge with latest FSF versions.
John Gilmore [Tue, 3 Sep 1991 13:32:50 +0000 (13:32 +0000)]
Merge with latest FSF versions.

33 years agoUpdated list of Sanitizable directories.
K. Richard Pixley [Mon, 2 Sep 1991 22:19:49 +0000 (22:19 +0000)]
Updated list of Sanitizable directories.

33 years ago"recover" tc-sparc.c
K. Richard Pixley [Mon, 2 Sep 1991 21:26:15 +0000 (21:26 +0000)]
"recover" tc-sparc.c

33 years agoRecover the editted files.
K. Richard Pixley [Mon, 2 Sep 1991 21:21:47 +0000 (21:21 +0000)]
Recover the editted files.

33 years agodump the obsolete INSTALL.
K. Richard Pixley [Mon, 2 Sep 1991 01:12:42 +0000 (01:12 +0000)]
dump the obsolete INSTALL.

33 years agoCorrecting some things.
K. Richard Pixley [Mon, 2 Sep 1991 01:05:04 +0000 (01:05 +0000)]
Correcting some things.

33 years agoCorrect a few things.
K. Richard Pixley [Mon, 2 Sep 1991 01:03:38 +0000 (01:03 +0000)]
Correct a few things.

33 years agoInitial revision
K. Richard Pixley [Mon, 2 Sep 1991 01:03:06 +0000 (01:03 +0000)]
Initial revision

33 years agom68040 support.
K. Richard Pixley [Sun, 1 Sep 1991 23:45:00 +0000 (23:45 +0000)]
m68040 support.

33 years agohack around memset().
K. Richard Pixley [Sun, 1 Sep 1991 23:40:56 +0000 (23:40 +0000)]
hack around memset().

33 years agoprototype for decode_local_label_name(), better definition of
K. Richard Pixley [Sun, 1 Sep 1991 23:39:31 +0000 (23:39 +0000)]
prototype for decode_local_label_name(), better definition of
obstack_chunk_fns.

33 years agoLink via as.new to avoid what might be some other cross assembler for
K. Richard Pixley [Sun, 1 Sep 1991 23:38:30 +0000 (23:38 +0000)]
Link via as.new to avoid what might be some other cross assembler for
people with '.' in their paths.

Also, push as.new into as.old in an attempt to catch a couple gdb
bugs.

33 years agoPatch around gcc builtin memory functions.
K. Richard Pixley [Sun, 1 Sep 1991 23:36:56 +0000 (23:36 +0000)]
Patch around gcc builtin memory functions.

33 years agoAdded config.sub
Steve Chamberlain [Sun, 1 Sep 1991 03:47:07 +0000 (03:47 +0000)]
Added config.sub

33 years agoChanged the word binutils to 'the linker'
Steve Chamberlain [Sun, 1 Sep 1991 03:42:05 +0000 (03:42 +0000)]
Changed the word binutils to 'the linker'

33 years agoWelcome emacs to the mess.
K. Richard Pixley [Sat, 31 Aug 1991 03:54:38 +0000 (03:54 +0000)]
Welcome emacs to the mess.

33 years agoRetract last edit. System type should determine whether this file gets loaded
Stu Grossman [Sat, 31 Aug 1991 02:01:17 +0000 (02:01 +0000)]
Retract last edit.  System type should determine whether this file gets loaded
at all.

33 years agoUndo edit 1.5. Easier to let abort be of unspecified type than to claim a type
Stu Grossman [Sat, 31 Aug 1991 01:43:19 +0000 (01:43 +0000)]
Undo edit 1.5.  Easier to let abort be of unspecified type than to claim a type
and be wrong half the time.

33 years agoAdd in sysv configuration stuff.
Stu Grossman [Sat, 31 Aug 1991 01:38:08 +0000 (01:38 +0000)]
Add in sysv configuration stuff.

33 years agoMerge in irix support.
Stu Grossman [Sat, 31 Aug 1991 00:59:29 +0000 (00:59 +0000)]
Merge in irix support.

33 years agoMerge in irix support.
Stu Grossman [Sat, 31 Aug 1991 00:54:16 +0000 (00:54 +0000)]
Merge in irix support.

33 years agoMerge in irix support.
Stu Grossman [Sat, 31 Aug 1991 00:43:36 +0000 (00:43 +0000)]
Merge in irix support.

33 years agoMerge in irix support.
Stu Grossman [Sat, 31 Aug 1991 00:31:30 +0000 (00:31 +0000)]
Merge in irix support.

33 years agoMerge in irix support.
Stu Grossman [Fri, 30 Aug 1991 23:18:06 +0000 (23:18 +0000)]
Merge in irix support.

33 years agopaperwork handled for AMD Coff.
John Gilmore [Thu, 29 Aug 1991 00:35:06 +0000 (00:35 +0000)]
paperwork handled for AMD Coff.

33 years agoPaperwork handled for AMD Coff.
John Gilmore [Thu, 29 Aug 1991 00:34:45 +0000 (00:34 +0000)]
Paperwork handled for AMD Coff.

33 years agoBacking out last round of changes.
K. Richard Pixley [Wed, 28 Aug 1991 21:56:58 +0000 (21:56 +0000)]
Backing out last round of changes.

33 years agoUpdate to current standards.
K. Richard Pixley [Wed, 28 Aug 1991 21:49:12 +0000 (21:49 +0000)]
Update to current standards.

33 years agoBetter error reporting on missing local labels.
K. Richard Pixley [Wed, 28 Aug 1991 21:38:48 +0000 (21:38 +0000)]
Better error reporting on missing local labels.

33 years agoError out on unrecognized options.
K. Richard Pixley [Tue, 27 Aug 1991 23:10:19 +0000 (23:10 +0000)]
Error out on unrecognized options.

33 years agoAdded config.sub
Steve Chamberlain [Tue, 27 Aug 1991 00:21:34 +0000 (00:21 +0000)]
Added config.sub

33 years agoCorrecting install target when gcc not present.
K. Richard Pixley [Mon, 26 Aug 1991 04:45:57 +0000 (04:45 +0000)]
Correcting install target when gcc not present.

33 years agoWelcome cvs to the big time.
K. Richard Pixley [Mon, 26 Aug 1991 04:29:33 +0000 (04:29 +0000)]
Welcome cvs to the big time.

33 years agorcs enters the soup.
K. Richard Pixley [Sun, 25 Aug 1991 23:40:24 +0000 (23:40 +0000)]
rcs enters the soup.

33 years agoAdding diff to the fray.
K. Richard Pixley [Sun, 25 Aug 1991 21:48:40 +0000 (21:48 +0000)]
Adding diff to the fray.

33 years agoAdding grep to the fray.
K. Richard Pixley [Sun, 25 Aug 1991 20:18:21 +0000 (20:18 +0000)]
Adding grep to the fray.

33 years agoUpdate README.
John Gilmore [Sat, 24 Aug 1991 00:15:18 +0000 (00:15 +0000)]
Update README.

33 years agoAdd none
John Gilmore [Fri, 23 Aug 1991 23:32:34 +0000 (23:32 +0000)]
Add none

33 years agoAdd none.
John Gilmore [Fri, 23 Aug 1991 23:31:39 +0000 (23:31 +0000)]
Add none.

33 years ago*** empty log message ***
Roland Pesch [Fri, 23 Aug 1991 23:23:47 +0000 (23:23 +0000)]
*** empty log message ***

33 years agoAdd info about porting to new hosts and targets.
John Gilmore [Fri, 23 Aug 1991 23:13:03 +0000 (23:13 +0000)]
Add info about porting to new hosts and targets.

33 years ago * Makefile.in: generate "gdb-all.texi" rather than "gdb-all.texinfo"
Roland Pesch [Fri, 23 Aug 1991 22:47:36 +0000 (22:47 +0000)]
* Makefile.in: generate "gdb-all.texi" rather than "gdb-all.texinfo"

33 years agogenerate "gdb-all.texi" rather than "gdb-all.texinfo"
Roland Pesch [Fri, 23 Aug 1991 22:46:53 +0000 (22:46 +0000)]
generate "gdb-all.texi" rather than "gdb-all.texinfo"

33 years ago*** empty log message ***
Roland Pesch [Fri, 23 Aug 1991 22:39:16 +0000 (22:39 +0000)]
*** empty log message ***

33 years agoadd email address for bugs and additions.
K. Richard Pixley [Fri, 23 Aug 1991 22:38:25 +0000 (22:38 +0000)]
add email address for bugs and additions.

33 years agoReflect name change (doc/rdl-apps.texi)
Roland Pesch [Fri, 23 Aug 1991 22:37:49 +0000 (22:37 +0000)]
Reflect name change (doc/rdl-apps.texi)

33 years ago * rdl-apps.texi: renamed from rdl-apps.texinfo
Roland Pesch [Fri, 23 Aug 1991 22:35:42 +0000 (22:35 +0000)]
* rdl-apps.texi: renamed from rdl-apps.texinfo

* Makefile, .Sanitize, gdb.texinfo: reflect above name change

33 years agoCoupla minor typos.
K. Richard Pixley [Fri, 23 Aug 1991 21:45:08 +0000 (21:45 +0000)]
Coupla minor typos.

33 years agoMinor vintage gcc lints.
K. Richard Pixley [Fri, 23 Aug 1991 21:42:01 +0000 (21:42 +0000)]
Minor vintage gcc lints.

33 years ago * WHATS.NEW: correct pointer to refcard.
Roland Pesch [Fri, 23 Aug 1991 21:10:02 +0000 (21:10 +0000)]
* WHATS.NEW: correct pointer to refcard.

33 years ago * doc/gdb.texinfo: update New Features, Installing
Roland Pesch [Fri, 23 Aug 1991 21:09:33 +0000 (21:09 +0000)]
* doc/gdb.texinfo: update New Features, Installing

* doc/gdbint.texinfo: add short description of configure +template

33 years agoFix the sun3 segment size rounding value.
John Gilmore [Fri, 23 Aug 1991 20:57:17 +0000 (20:57 +0000)]
Fix the sun3 segment size rounding value.

33 years ago * configure.in: Tix typo.
John Gilmore [Fri, 23 Aug 1991 20:55:23 +0000 (20:55 +0000)]
* configure.in:  Tix typo.
        * ecoff.c:  If compiling for DEC3100, use trad_unix core files,
        else dummy out the core file support.
        * trad-core.c (trad_unix_core_file_p):  If HOST_DATA_START_ADDR is
        specified, use it to locate the data section.
        * coffcode.h (coff_write_symbols):  Declare buffer as bfd_bytes
        rather than as chars (lint).

33 years ago * GDB-4.0 release!
John Gilmore [Fri, 23 Aug 1991 20:48:14 +0000 (20:48 +0000)]
    * GDB-4.0 release!
        * Makefile.in (VERSION):  Roll to 4.0.
        (gdb.tar.Z):  Make refcard.ps as well, for shipment.

33 years agonote doc/gdb.texinfo changed.
Roland Pesch [Fri, 23 Aug 1991 18:48:44 +0000 (18:48 +0000)]
note doc/gdb.texinfo changed.

33 years agoInitial revision
John Gilmore [Fri, 23 Aug 1991 09:06:52 +0000 (09:06 +0000)]
Initial revision

33 years ago* a.out.gnu.h, a.out.sun4.h: Make SEGMENT_SIZE able to depend
John Gilmore [Fri, 23 Aug 1991 08:56:39 +0000 (08:56 +0000)]
* a.out.gnu.h, a.out.sun4.h:  Make SEGMENT_SIZE able to depend
on the particular a.out being examined.
* a.out.sun4.h:  Define segment sizes for Sun-3's and Sun-4's.
* FIXME:  a.out.gnu.h is almost obsolete.
* FIXME:  a.out.sun4.h should be renamed a.out.sun.h now.

33 years agoFix Makefile.in to build 4.0 rel.
John Gilmore [Fri, 23 Aug 1991 08:48:29 +0000 (08:48 +0000)]
Fix Makefile.in to build 4.0 rel.

33 years agoMake SunOS core files work right -- from both sun3 and sun4.
John Gilmore [Fri, 23 Aug 1991 07:24:32 +0000 (07:24 +0000)]
Make SunOS core files work right -- from both sun3 and sun4.
Also, make them work on any other host system.

33 years agoMake README stick...
John Gilmore [Fri, 23 Aug 1991 07:15:55 +0000 (07:15 +0000)]
Make README stick...

33 years agosaber
Stu Grossman [Fri, 23 Aug 1991 05:26:06 +0000 (05:26 +0000)]
saber

33 years agoMinor config polish.
K. Richard Pixley [Fri, 23 Aug 1991 04:50:56 +0000 (04:50 +0000)]
Minor config polish.

33 years agoDocument ChangeLog catchup.
Roland Pesch [Fri, 23 Aug 1991 04:38:47 +0000 (04:38 +0000)]
Document ChangeLog catchup.

33 years agoMinor polish & config mapping.
K. Richard Pixley [Fri, 23 Aug 1991 03:31:44 +0000 (03:31 +0000)]
Minor polish & config mapping.

33 years ago*** empty log message ***
Roland Pesch [Fri, 23 Aug 1991 03:08:36 +0000 (03:08 +0000)]
*** empty log message ***

33 years ago * doc/refcard.tex: permuted Essential Commands sec
Roland Pesch [Thu, 22 Aug 1991 23:38:40 +0000 (23:38 +0000)]
* doc/refcard.tex: permuted Essential Commands sec

33 years agoRecord new C++ chapter in gdb.texinfo
Roland Pesch [Thu, 22 Aug 1991 23:25:16 +0000 (23:25 +0000)]
Record new C++ chapter in gdb.texinfo

33 years agolint
Stu Grossman [Thu, 22 Aug 1991 23:19:58 +0000 (23:19 +0000)]
lint

33 years agolint
Stu Grossman [Thu, 22 Aug 1991 22:50:50 +0000 (22:50 +0000)]
lint

33 years agoMake info file compileable and (barely) navigable. More cleanup needed.
Roland Pesch [Thu, 22 Aug 1991 21:25:20 +0000 (21:25 +0000)]
Make info file compileable and (barely) navigable.  More cleanup needed.

33 years agoInitial revision
Roland Pesch [Thu, 22 Aug 1991 21:25:16 +0000 (21:25 +0000)]
Initial revision

33 years agolint
Stu Grossman [Thu, 22 Aug 1991 21:04:25 +0000 (21:04 +0000)]
lint

33 years ago*** empty log message ***
Steve Chamberlain [Thu, 22 Aug 1991 20:23:12 +0000 (20:23 +0000)]
*** empty log message ***

33 years agoInitial revision
Steve Chamberlain [Thu, 22 Aug 1991 19:56:14 +0000 (19:56 +0000)]
Initial revision