aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Gilmore <gnu@cygnus>1991-10-17 06:51:00 +0000
committerJohn Gilmore <gnu@cygnus>1991-10-17 06:51:00 +0000
commitb1dcd6ac3fa34cb2c431120eefcb111b832b2c00 (patch)
treee9e0c75b412d49f72cdaec12dffe0aad3c4acc2a
parentb271fff21f5175e888041e3cd0c7b88fe8896b5d (diff)
downloadgdb-b1dcd6ac3fa34cb2c431120eefcb111b832b2c00.zip
gdb-b1dcd6ac3fa34cb2c431120eefcb111b832b2c00.tar.gz
gdb-b1dcd6ac3fa34cb2c431120eefcb111b832b2c00.tar.bz2
Final touchups for release
-rw-r--r--gdb/TODO9
-rwxr-xr-xgdb/WHATS.NEW23
2 files changed, 25 insertions, 7 deletions
diff --git a/gdb/TODO b/gdb/TODO
index 30c0a2d..b67f093 100644
--- a/gdb/TODO
+++ b/gdb/TODO
@@ -6,8 +6,6 @@ This bug list is probably not up to date or accurate, but it reflects
some known bugs in gdb, if you are into bug-hunting.
-Update the TODO list with all the lists of gdb bugs lying around on paper.
-
It should be possible to use symbols from shared libraries before we know
exactly where the libraries will be loaded. E.g. "b perror" before running
the program. This could maybe be done as an extension of the "breakpoint
@@ -28,7 +26,7 @@ Speed up watchpoints by not single-stepping them, but do something
faster like single-line execution. Speed them up tremendously on
machines that have watchpoint registers.
-Update gdb-int.texinfo to include doc on the directory structure and
+Update gdbint.texinfo to include doc on the directory structure and
the various tricks of building gdb.
Do a tutorial in gdb.texinfo on how to do simple things in gdb.
@@ -82,7 +80,7 @@ texinfo files.
Remove the VTBL internal guts from printouts of C++ structs, unless
vtblprint is set.
-Remove "at 0xnnnn" from the "b foo" response, if !addressprint and if
+Remove "at 0xnnnn" from the "b foo" response, if `print address off' and if
it matches the source line indicated.
The prompt at end of screen should accept space as well as CR.
@@ -203,8 +201,6 @@ thought we were stashing that info now!
Make sure we can handle executables with no symbol info, e.g. /bin/csh.
-We should be able to write to executables that aren't running.
-
We should be able to write to random files at hex offsets like adb.
Make "target xxx" command interruptible.
@@ -274,7 +270,6 @@ Handling of "&" address-of operator needs some serious overhaul
for ANSI C and consistency on arrays and functions.
For "float point[15];":
ptype &point[4] ==> Attempt to take address of non-lvalue.
-p &point[4] ==> Dereferences point[4] rather than giving you point+4.
For "char *malloc();":
ptype malloc ==> "char *()"; should be same as
ptype &malloc ==> "char *(*)()"
diff --git a/gdb/WHATS.NEW b/gdb/WHATS.NEW
index c369ba9..71ba79d 100755
--- a/gdb/WHATS.NEW
+++ b/gdb/WHATS.NEW
@@ -1,6 +1,29 @@
What has changed since GDB-3.5?
(Organized release by release)
+*** Changes in GDB-4.2:
+
+ * Improved configuration
+
+Only one copy of `configure' exists now, and it is not self-modifying.
+Porting BFD is simpler.
+
+ * Stepping improved
+
+The `step' and `next' commands now only stop at the first instruction
+of a source line. This prevents the multiple stops that used to occur
+in switch statements, for-loops, etc. `Step' continues to stop if a
+function that has debugging information is called within the line.
+
+ * Bug fixing
+
+Lots of small bugs fixed. More remain.
+
+ * New host supported (not target)
+
+Intel 386 PC clone running Mach i386-none-mach
+
+
*** Changes in GDB-4.1:
* Multiple source language support