From: Jeff Holcomb Date: Mon, 3 Sep 2001 19:54:33 +0000 (+0000) Subject: 2001-08-30 Jeff Holcomb X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=6db765ea4b5d42380391b712af52b288096ff382;p=binutils-gdb.git 2001-08-30 Jeff Holcomb * gdb.base/remote.c: Use a small buffer for targets with 16-bit ints. --- diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 8f036462503..1844e5c448a 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2001-08-30 Jeff Holcomb + + * gdb.base/remote.c: Use a small buffer for targets with 16-bit + ints. + 2001-08-30 Keith Seitz * lib/gdb.exp: Move all insight-related functionality into diff --git a/gdb/testsuite/gdb.base/remote.c b/gdb/testsuite/gdb.base/remote.c index e71c598ed6a..a43c40bc9d8 100644 --- a/gdb/testsuite/gdb.base/remote.c +++ b/gdb/testsuite/gdb.base/remote.c @@ -23,16 +23,16 @@ BEGIN { */ -#ifdef mc68hc11 +#include +/* For targets with 16bit int, use a 1k buffer. */ +#if INT_MAX < 32768 # define RANDOM_DATA_SIZE (1024) -#endif - +#else /* Use a character buffer to avoid byte order problems. 48k is chosen so that the buffer required at least 3 16k packets but targets often have no more than 64k of data. */ /* If you change this data, you will also have to change the checks for the data in remote.c */ -#ifndef RANDOM_DATA_SIZE # define RANDOM_DATA_SIZE (3 * 2048 * 8) # define BIG_RANDOM_DATA #endif