diff options
author | Pedro Alves <pedro@palves.net> | 2020-09-17 23:33:40 +0100 |
---|---|---|
committer | Pedro Alves <pedro@palves.net> | 2020-09-17 23:33:40 +0100 |
commit | c8b188085d2048b8a2c3e55ea2ef71993717bd3b (patch) | |
tree | 4aea7ff4c58b8ddfa1fcfa91b0c2f52176d29f6d /gdb/testsuite/gdb.base/find.c | |
parent | c1e1314d00fda5625f1a87b915fd83a61c253993 (diff) | |
download | gdb-c8b188085d2048b8a2c3e55ea2ef71993717bd3b.zip gdb-c8b188085d2048b8a2c3e55ea2ef71993717bd3b.tar.gz gdb-c8b188085d2048b8a2c3e55ea2ef71993717bd3b.tar.bz2 |
gdb.base/find.exp C++ify
This makes the testcase work when compiled with C++ compiler.
We need #include <string.h> for memset.
gdb/testsuite/ChangeLog:
* gdb.base/find.c: Include <string.h>.
(init_bufs): Add cast.
* gdb.base/find.exp: Issue "set print asm-demangle on".
Diffstat (limited to 'gdb/testsuite/gdb.base/find.c')
-rw-r--r-- | gdb/testsuite/gdb.base/find.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/testsuite/gdb.base/find.c b/gdb/testsuite/gdb.base/find.c index b97eb12..d9db067 100644 --- a/gdb/testsuite/gdb.base/find.c +++ b/gdb/testsuite/gdb.base/find.c @@ -21,6 +21,7 @@ #include <stdlib.h> #include <stdint.h> +#include <string.h> /* According to C99 <stdint.h> has to provide these identifiers as types, but is also free to define macros shadowing the typedefs. @@ -54,7 +55,7 @@ static void init_bufs () { search_buf_size = BUF_SIZE; - search_buf = malloc (search_buf_size); + search_buf = (char *) malloc (search_buf_size); if (search_buf == NULL) exit (1); memset (search_buf, 'x', search_buf_size); |