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 475a1aa..fac340e 100644 (file)
@@ -1,5 +1,9 @@
 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.
        * regcache.h (regcache::raw_compare): New declaration.
 
index 9202df2..8e197ee 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)