aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorJohn Gilmore <gnu@cygnus>1991-09-21 03:41:23 +0000
committerJohn Gilmore <gnu@cygnus>1991-09-21 03:41:23 +0000
commit24db5b87759ea6520d861a43b1c9bb5bd3fb93f4 (patch)
treeb775dbdb0eadd706145917aa8d57fcff8a480367 /gdb
parent0476df731cb6c73cbddfb881559c9d366584d774 (diff)
downloadgdb-24db5b87759ea6520d861a43b1c9bb5bd3fb93f4.zip
gdb-24db5b87759ea6520d861a43b1c9bb5bd3fb93f4.tar.gz
gdb-24db5b87759ea6520d861a43b1c9bb5bd3fb93f4.tar.bz2
Doc updates for 4.1.
Diffstat (limited to 'gdb')
-rwxr-xr-xgdb/WHATS.NEW64
1 files changed, 59 insertions, 5 deletions
diff --git a/gdb/WHATS.NEW b/gdb/WHATS.NEW
index 5f56789..c369ba9 100755
--- a/gdb/WHATS.NEW
+++ b/gdb/WHATS.NEW
@@ -1,5 +1,16 @@
What has changed since GDB-3.5?
+ (Organized release by release)
+*** Changes in GDB-4.1:
+
+ * Multiple source language support
+
+GDB now has internal scaffolding to handle several source languages.
+It determines the type of each source file from its filename extension,
+and will switch expression parsing and number formatting to match the
+language of the function in the currently selected stack frame.
+You can also specifically set the language to be used, with
+`set language c' or `set language modula-2'.
* GDB and Modula-2
@@ -10,7 +21,54 @@ continue through the fall of 1991 and into 1992.
Other Modula-2 compilers are currently not supported, and attempting to
debug programs compiled with them will likely result in an error as the
-symbol table of the executable is read in.
+symbol table is read. Feel free to work on it, though!
+
+There are hooks in GDB for strict type checking and range checking,
+in the `Modula-2 philosophy', but they do not currently work.
+
+ * set write on/off
+
+GDB can now write to executable and core files (e.g. patch
+a variable's value). You must turn this switch on, specify
+the file ("exec foo" or "core foo"), *then* modify it, e.g.
+by assigning a new value to a variable. Modifications take
+effect immediately.
+
+ * Automatic SunOS shared library reading
+
+When you run your program, GDB automatically determines where its
+shared libraries (if any) have been loaded, and reads their symbols.
+The `share' command is no longer needed. This also works when
+examining core files.
+
+ * set listsize
+
+You can specify the number of lines that the `list' command shows.
+The default is 10.
+
+ * New machines supported (host and target)
+
+SGI Iris (MIPS) running Irix V3: mips-sgi-irix or iris
+Sony NEWS (68K) running NEWSOS 3.x: m68k-sony-sysv or news
+Ultracomputer (29K) running Sym1: a29k-nyu-sym1 or ultra3
+
+ * New hosts supported (not targets)
+
+IBM RT/PC: romp-ibm-aix or rtpc
+
+ * New targets supported (not hosts)
+
+AMD 29000 embedded with COFF a29k-none-coff
+AMD 29000 embedded with a.out a29k-none-aout
+Ultracomputer remote kernel debug a29k-nyu-kern
+
+ * New remote interfaces
+
+AMD 29000 Adapt
+AMD 29000 Minimon
+
+
+*** Changes in GDB-4.0:
* New Facilities
@@ -109,10 +167,6 @@ print asm-demangle on/off: Same, for assembler level printouts
print vtbl on/off: Prettyprint C++ virtual function tables. Default is OFF.
-write on/off: GDB can now write to executable and core files (e.g. patch
- a variable's value) if you turn this switch on, specify
- the file ("exec foo" or "core foo"), then modify it, e.g.
- by assigning a new value to a variable.
* Support for Epoch Environment.