* alpha-tdep.c (alpha_register_name): New function.
[deliverable/binutils-gdb.git] / gdb / NEWS
index db1e486de70594efc7053f6d97f850365bb852a7..39b33fe9fca7dea95d245eb6c2a0b9781912c152 100644 (file)
--- a/gdb/NEWS
+++ b/gdb/NEWS
@@ -1,7 +1,73 @@
                What has changed in GDB?
             (Organized release by release)
 
-*** Changes since GDB 5.0:
+*** Changes since GDB 5.1:
+
+* New command line option
+
+GDB now accepts --pid or -p followed by a process id.  
+
+* Change in command line behavior -- corefiles vs. process ids.
+
+There is a subtle behavior in the way in which GDB handles 
+command line arguments.  The first non-flag argument is always
+a program to debug, but the second non-flag argument may either
+be a corefile or a process id.  Previously, GDB would attempt to
+open the second argument as a corefile, and if that failed, would
+issue a superfluous error message and then attempt to attach it as
+a process.  Now, if the second argument begins with a non-digit, 
+it will be treated as a corefile.  If it begins with a digit, 
+GDB will attempt to attach it as a process, and if no such process
+is found, will then attempt to open it as a corefile.
+
+* New native configurations
+
+x86 OpenBSD                                    i[3456]86-*-openbsd*
+
+* New targets
+
+Sanyo XStormy16                                        xstormy16-elf
+
+* OBSOLETE configurations and files
+
+Configurations that have been declared obsolete in this release have
+been commented out.  Unless there is activity to revive these
+configurations, the next release of GDB will have their sources
+permanently REMOVED.
+
+AMD 29k family via UDI                         a29k-amd-udi, udi29k
+A29K VxWorks                                   a29k-*-vxworks
+AMD 29000 embedded, using EBMON                        a29k-none-none
+AMD 29000 embedded with COFF                   a29k-none-coff
+AMD 29000 embedded with a.out                  a29k-none-aout
+
+
+* REMOVED configurations and files
+
+TI TMS320C80                                   tic80-*-*
+WDC 65816                                      w65-*-*
+PowerPC Solaris                                        powerpcle-*-solaris*
+PowerPC Windows NT                             powerpcle-*-cygwin32
+PowerPC Netware                                        powerpc-*-netware*
+Harris/CXUX m88k                               m88*-harris-cxux*
+Most ns32k hosts and targets                   ns32k-*-mach3* ns32k-umax-*
+                                               ns32k-utek-sysv* ns32k-utek-*
+SunOS 4.0.Xi on i386                           i[3456]86-*-sunos*
+Ultracomputer (29K) running Sym1               a29k-nyu-sym1 a29k-*-kern*
+Sony NEWS (68K) running NEWSOS 3.x             m68*-sony-sysv news
+ISI Optimum V (3.05) under 4.3bsd.             m68*-isi-*
+Apple Macintosh (MPW) host and target          N/A host, powerpc-*-macos*
+
+* Changes to command line processing
+
+The new `--args' feature can be used to specify command-line arguments
+for the inferior from gdb's command line.
+
+* Changes to key bindings
+
+There is a new `operate-and-get-next' function bound to `C-o'.
+
+*** Changes in GDB 5.1:
 
 * New native configurations
 
@@ -10,6 +76,7 @@ x86 FreeBSD 3.x and 4.x                               i[3456]86*-freebsd[34]*
 MIPS Linux                                     mips*-*-linux*
 MIPS SGI Irix 6.x                              mips*-sgi-irix6*
 ia64 AIX                                       ia64-*-aix*
+s390 and s390x Linux                           {s390,s390x}-*-linux*
 
 * New targets
 
@@ -51,9 +118,9 @@ ARM RISCix                                   arm-*-* (as host)
 Tahoe                                          tahoe-*-*
 ser-ocd.c                                      *-*-*
 
-* GDB has been converted to ANS/ISO C.
+* GDB has been converted to ISO C.
 
-GDB's source code has been converted to ANS/ISO C.  In particular, the
+GDB's source code has been converted to ISO C.  In particular, the
 sources are fully protoized, and rely on standard headers being
 present.
 
@@ -120,9 +187,14 @@ documentation of `hookpost' in the GDB manual.
 
 * Changes in GNU/Linux native debugging.
 
+Support for debugging multi-threaded programs has been completely
+revised for all platforms except m68k and sparc.  You can now debug as
+many threads as your system allows you to have.
+
 Attach/detach is supported for multi-threaded programs.
 
-Support for SSE registers was added.
+Support for SSE registers was added for x86.  This doesn't work for
+multi-threaded programs though.
 
 * Changes in MIPS configurations.
 
@@ -165,6 +237,8 @@ which is part of the DJGPP development kit).
 
 DWARF2 debug info is now supported.
 
+It is now possible to `step' and `next' through calls to `longjmp'.
+
 * Changes in documentation.
 
 All GDB documentation was converted to GFDL, the GNU Free
This page took 0.025709 seconds and 4 git commands to generate.