diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index f9f6292803a..9dfd06efb4f 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,7 @@
+Mon Feb  8 18:10:50 1999  Stan Shebs  <shebs@andros.cygnus.com>
+
+	* NEWS: Mention new X packet and PowerPC variant support.
+
 1999-02-08  Nick Clifton  <nickc@cygnus.com>
 
 	* configure.host: Add support for StrongARM host.
@@ -5,9 +9,9 @@
 
 Mon Feb  8 12:05:05 1999  David Taylor  <taylor@texas.cygnus.com>
 
-	* dsrec.c (make_srec): cast targ_addr to int in call to sprintf
+	* dsrec.c (make_srec): Cast targ_addr to int in call to sprintf
  	otherwise on big endian machine with a bfd_vma of 64 bits,
- 	*everything* gets loaded at location 0.  (PR 18929)
+ 	*everything* gets loaded at location 0.
 
 Mon Jan  4 10:05:43 1999  Frank Ch. Eigler  <fche@cygnus.com>
 
@@ -97,9 +101,9 @@ Tue Feb  2 17:36:29 1999  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
 
 1999-02-01  Jim Blandy  <jimb@zwingli.cygnus.com>
 
-	Allow PPC users to select which PPC/RS6000 variant they're debugging
-	at run-time.  At the moment, the only thing this affects is the
-	set of registers visible.
+	Allow PPC users to select which PPC/RS6000 variant they're
+ 	debugging at run-time.  At the moment, the only thing this affects
+ 	is the set of registers visible.
 	* config/rs6000/tm-rs6000.h (REGISTER_NAME): Define this as a call
 	to the function rs6000_register_name.
 	(rs6000_register_name): Include extern decl.
diff --git a/gdb/NEWS b/gdb/NEWS
index e4c02d97ec2..08f48aeb3a6 100644
--- a/gdb/NEWS
+++ b/gdb/NEWS
@@ -14,6 +14,12 @@ M68K Linux					m68*-*-linux*
 Fujitsu FR30					fr30-*-elf*
 Mitsubishi D30V					d30v-*-*
 
+* PowerPC Variants
+
+PowerPC configurations of GDB now support `set processor' to control
+the register set in use.  Available processor types include
+rs6000, 403, 403GC, 505, 601, 602, 603, 604, 750, and 860.
+
 * Readline 2.2
 
 GDB now uses readline 2.2.
@@ -44,6 +50,11 @@ it, build with --enable-tui.
 
 * GDB Remote protocol
 
+A new protocol packet 'X' that writes binary data is now available.
+Default behavior is to try 'X', then drop back to 'M' if the stub
+fails to respond.  The settable variable `remotebinarydownload'
+allows explicit control over the use of 'X'.
+
 For 64 bit targets, the memory packets ("M" and "m") can now contain a
 full 64 bit address.  The class-obscure gdb command:
 	set targetaddresssize 32