X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2FNEWS;h=2f945f508282698bc4e4a43a729e0d1e2da56255;hb=fd2299bd8dd81b3d402be2b225ae9efd17f0dde5;hp=8dfa54ce5da88ecce679830823d302a0f37a26d0;hpb=5835abe726181cbfbd5eabfa38b88ee3c78e9242;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/NEWS b/gdb/NEWS index 8dfa54ce5d..2f945f5082 100644 --- a/gdb/NEWS +++ b/gdb/NEWS @@ -3,9 +3,58 @@ *** Changes since GDB 5.3: +* d10v `regs' command deprecated + +The `info registers' command has been updated so that it displays the +registers using a format identical to the old `regs' command. + +* Profiling support + +A new command, "maint set profile on/off", has been added. This command can +be used to enable or disable profiling while running GDB, to profile a +session or a set of commands. In addition there is a new configure switch, +"--enable-profiling", which will cause GDB to be compiled with profiling +data, for more informative profiling results. + +* Default MI syntax changed to "mi2". + +The default MI (machine interface) syntax, enabled by the command line +option "-i=mi", has been changed to "mi2". The previous MI syntax, +"mi1", can be enabled by sepcifying the option "-i=mi1". + +Support for the original "mi0" syntax (included in GDB 5.0) has been +removed. + +Fix for gdb/192: removed extraneous space when displaying frame level. +Fix for gdb/672: update changelist is now output in mi list format. +Fix for gdb/702: a -var-assign that updates the value now shows up + in a subsequent -var-update. + +* 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. + +H8/500 simulator h8500-hitachi-hms or h8500hms + * REMOVED configurations and files V850EA ISA +Motorola Delta 88000 running Sys V m88k-motorola-sysv or delta88 +IBM AIX PS/2 i[3456]86-*-aix +i386 running Mach 3.0 i[3456]86-*-mach3* +i386 running Mach i[3456]86-*-mach* +i386 running OSF/1 i[3456]86-*osf1mk* +HP/Apollo 68k Family m68*-apollo*-sysv*, + m68*-apollo*-bsd*, + m68*-hp-bsd*, m68*-hp-hpux* +Argonaut Risc Chip (ARC) arc-*-* +Mitsubishi D30V d30v-*-* +Fujitsu FR30 fr30-*-elf* +OS/9000 i[34]86-*-os9k +I960 with MON960 i960-*-coff * MIPS $fp behavior changed @@ -17,6 +66,14 @@ The GNU Source-Level Debugger''. *** Changes in GDB 5.3: +* GNU/Linux shared library multi-threaded performance improved. + +When debugging a multi-threaded application on GNU/Linux, GDB now uses +`/proc', in preference to `ptrace' for memory reads. This may result +in an improvement in the start-up time of multi-threaded, shared +library applications when run under GDB. One GDB user writes: ``loads +shared libs like mad''. + * ``gdbserver'' now supports multi-threaded applications on some targets Support for debugging multi-threaded applications which use