+2008-08-12 Pedro Alves <pedro@codesourcery.com>
+
+ Add no-ack mode to the remote protocol --- optionally stop ACKing
+ packets and responses when we have a reliable communication
+ medium.
+
+ Based on Apple's GDB, by Jason Molenda <jmolenda@apple.com>
+
+ * remote.c (struct remote_state): Add noack_mode field.
+ (PACKET_QStartNoAckMode): New.
+ (remote_start_remote): Don't any outstanding packet here.
+ (remote_open_1): Clear noack_mode. Ack any outstanding packet
+ here. Activate noack mode if requested.
+ (remote_protocol_features): Add QStartNoAckMode.
+ (remote_open_1):
+ (putpkt_binary): Don't send ack in noack mode.
+ (read_frame): Don't recompute the checksum in noack mode.
+ (getpkt_sane): Skip sending ack if in noack mode.
+ (_initialize_remote): Add set/show remote noack mode.
+ * NEWS: Note the new features.
+
2008-08-11 Kevin Buettner <kevinb@redhat.com>
* rs6000-tdep.c (BL_MASK, BL_INSTRUCTION, BL_DISPLACEMENT_MASK):