Increase gdbsever PBUFSIZ
authorAlan Hayward <alan.hayward@arm.com>
Mon, 11 Jun 2018 09:29:20 +0000 (10:29 +0100)
committerAlan Hayward <alan.hayward@arm.com>
Mon, 11 Jun 2018 09:29:45 +0000 (10:29 +0100)
PBUFSIZ is no longer big enough for SVE. Increase accordingly.

gdbserver/
            * server.h (PBUFSIZ): Increase size

gdb/gdbserver/ChangeLog
gdb/gdbserver/server.h

index 475a1aaca9dbbcdb1729320dc212df9527b0caf6..fac340e2f0295fe20af58ee7175cb40bce67c63b 100644 (file)
@@ -1,3 +1,7 @@
+2018-06-11  Alan Hayward  <alan.hayward@arm.com>
+
+       * server.h (PBUFSIZ): Increase size
+
 2018-06-11  Alan Hayward  <alan.hayward@arm.com>
 
        * regcache.c (regcache::raw_compare): New function.
index 9202df294899d97d7be55ef9ae5e6948a76bce8e..8e197eef8fd9432a385465f082145481486b694a 100644 (file)
@@ -113,7 +113,7 @@ extern int in_queued_stop_replies (ptid_t ptid);
 /* Buffer sizes for transferring memory, registers, etc.   Set to a constant
    value to accomodate multiple register formats.  This value must be at least
    as large as the largest register set supported by gdbserver.  */
-#define PBUFSIZ 16384
+#define PBUFSIZ 18432
 
 /* Definition for an unknown syscall, used basically in error-cases.  */
 #define UNKNOWN_SYSCALL (-1)