[rtems commit] Include missing <string.h>

Sebastian Huber sebh at rtems.org
Tue Jul 23 13:09:29 UTC 2013


Module:    rtems
Branch:    master
Commit:    7660e8b34778285a7d32e0265fd7697c213179a7
Changeset: http://git.rtems.org/rtems/commit/?id=7660e8b34778285a7d32e0265fd7697c213179a7

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Tue Jul 23 13:32:58 2013 +0200

Include missing <string.h>

---

 c/src/libchip/flash/am29lv160.c                    |    1 +
 c/src/libchip/i2c/spi-sd-card.c                    |    1 +
 c/src/libchip/rtc/ds1375.c                         |    1 +
 cpukit/libblock/src/bdpart-read.c                  |    1 +
 cpukit/libblock/src/blkdev-blkstats.c              |    1 +
 cpukit/libblock/src/diskdevs-init.c                |    2 ++
 cpukit/libblock/src/nvdisk-sram.c                  |    1 +
 cpukit/libcsupport/src/calloc.c                    |    1 +
 cpukit/libcsupport/src/malloc_dirtier.c            |    1 +
 cpukit/libcsupport/src/malloc_statistics_helpers.c |    2 +-
 cpukit/libcsupport/src/newlibc_reent.c             |    1 +
 cpukit/libcsupport/src/realloc.c                   |    1 +
 cpukit/libcsupport/src/sup_fs_eval_path.c          |    2 ++
 cpukit/libfs/src/imfs/imfs_eval.c                  |    2 ++
 cpukit/libfs/src/imfs/imfs_initsupp.c              |    1 +
 cpukit/libfs/src/imfs/imfs_make_generic_node.c     |    2 ++
 cpukit/libfs/src/imfs/imfs_rename.c                |    2 ++
 cpukit/libfs/src/imfs/imfs_symlink.c               |    1 +
 cpukit/libfs/src/pipe/fifo.c                       |    1 +
 cpukit/libfs/src/pipe/pipe.c                       |    1 +
 cpukit/libfs/src/rfs/rtems-rfs-block.c             |    1 +
 cpukit/libfs/src/rfs/rtems-rfs-buffer.c            |    1 +
 cpukit/libfs/src/rfs/rtems-rfs-dir.c               |    1 +
 cpukit/libfs/src/rfs/rtems-rfs-file-system.c       |    1 +
 cpukit/libfs/src/rfs/rtems-rfs-file.c              |    1 +
 cpukit/libfs/src/rfs/rtems-rfs-format.c            |    1 +
 cpukit/libfs/src/rfs/rtems-rfs-group.c             |    1 +
 cpukit/libfs/src/rfs/rtems-rfs-inode.c             |    1 +
 cpukit/libfs/src/rfs/rtems-rfs-link.c              |    1 +
 cpukit/libfs/src/rfs/rtems-rfs-rtems-file.c        |    1 +
 cpukit/libfs/src/rfs/rtems-rfs-rtems.c             |    1 +
 cpukit/libmisc/monitor/mon-network.c               |    1 +
 cpukit/libmisc/shell/login_check.c                 |    1 +
 cpukit/libmisc/shell/main_blkstats.c               |    2 ++
 cpukit/libmisc/shell/main_cpuuse.c                 |    1 +
 cpukit/libmisc/shell/main_df.c                     |    1 +
 cpukit/libmisc/shell/main_mallocinfo.c             |    1 +
 cpukit/libmisc/shell/main_netstats.c               |    1 +
 cpukit/libmisc/shell/main_perioduse.c              |    1 +
 cpukit/telnetd/des.c                               |    2 +-
 testsuites/libtests/block06/init.c                 |    1 +
 testsuites/libtests/block08/bdbuf_tests.c          |    1 +
 testsuites/libtests/block08/bdbuf_tests.h          |    1 +
 testsuites/libtests/mghttpd01/test-http-client.c   |    1 +
 44 files changed, 50 insertions(+), 2 deletions(-)

diff --git a/c/src/libchip/flash/am29lv160.c b/c/src/libchip/flash/am29lv160.c
index 6bbcb36..5cfaae4 100644
--- a/c/src/libchip/flash/am29lv160.c
+++ b/c/src/libchip/flash/am29lv160.c
@@ -11,6 +11,7 @@
 
 #include <stdio.h>
 #include <errno.h>
+#include <string.h>
 
 #include <rtems.h>
 
diff --git a/c/src/libchip/i2c/spi-sd-card.c b/c/src/libchip/i2c/spi-sd-card.c
index d85c177..ade3860 100644
--- a/c/src/libchip/i2c/spi-sd-card.c
+++ b/c/src/libchip/i2c/spi-sd-card.c
@@ -18,6 +18,7 @@
  */
 
 #include <stdio.h>
+#include <string.h>
 #include <errno.h>
 #include <inttypes.h>
 
diff --git a/c/src/libchip/rtc/ds1375.c b/c/src/libchip/rtc/ds1375.c
index d3a669f..e52323c 100644
--- a/c/src/libchip/rtc/ds1375.c
+++ b/c/src/libchip/rtc/ds1375.c
@@ -58,6 +58,7 @@
 #include <sys/fcntl.h>
 #include <errno.h>
 #include <stdio.h>
+#include <string.h>
 #include <inttypes.h>
 
 
diff --git a/cpukit/libblock/src/bdpart-read.c b/cpukit/libblock/src/bdpart-read.c
index de60095..fd8a038 100644
--- a/cpukit/libblock/src/bdpart-read.c
+++ b/cpukit/libblock/src/bdpart-read.c
@@ -24,6 +24,7 @@
 
 #include <sys/stat.h>
 #include <fcntl.h>
+#include <string.h>
 
 #include <rtems.h>
 #include <rtems/bdbuf.h>
diff --git a/cpukit/libblock/src/blkdev-blkstats.c b/cpukit/libblock/src/blkdev-blkstats.c
index b8f6d48..48a5182 100644
--- a/cpukit/libblock/src/blkdev-blkstats.c
+++ b/cpukit/libblock/src/blkdev-blkstats.c
@@ -29,6 +29,7 @@
 #include <fcntl.h>
 #include <unistd.h>
 #include <errno.h>
+#include <string.h>
 
 void rtems_blkstats(FILE *output, const char *device, bool reset)
 {
diff --git a/cpukit/libblock/src/diskdevs-init.c b/cpukit/libblock/src/diskdevs-init.c
index d594ff2..228bd67 100644
--- a/cpukit/libblock/src/diskdevs-init.c
+++ b/cpukit/libblock/src/diskdevs-init.c
@@ -26,6 +26,8 @@
 #include <rtems/blkdev.h>
 #include <rtems/bdbuf.h>
 
+#include <string.h>
+
 rtems_status_code rtems_disk_init_phys(
   rtems_disk_device *dd,
   uint32_t block_size,
diff --git a/cpukit/libblock/src/nvdisk-sram.c b/cpukit/libblock/src/nvdisk-sram.c
index 6a64a42..322c388 100644
--- a/cpukit/libblock/src/nvdisk-sram.c
+++ b/cpukit/libblock/src/nvdisk-sram.c
@@ -16,6 +16,7 @@
 #endif
 
 #include <stdio.h>
+#include <string.h>
 #include <errno.h>
 
 #include <rtems.h>
diff --git a/cpukit/libcsupport/src/calloc.c b/cpukit/libcsupport/src/calloc.c
index 279c16c..636fc3c 100644
--- a/cpukit/libcsupport/src/calloc.c
+++ b/cpukit/libcsupport/src/calloc.c
@@ -21,6 +21,7 @@
 #if defined(RTEMS_NEWLIB) && !defined(HAVE_CALLOC)
 #include "malloc_p.h"
 #include <stdlib.h>
+#include <string.h>
 
 void *calloc(
   size_t nelem,
diff --git a/cpukit/libcsupport/src/malloc_dirtier.c b/cpukit/libcsupport/src/malloc_dirtier.c
index 68ad153..ef55d6d 100644
--- a/cpukit/libcsupport/src/malloc_dirtier.c
+++ b/cpukit/libcsupport/src/malloc_dirtier.c
@@ -23,6 +23,7 @@
 #include "malloc_p.h"
 
 #include <errno.h>
+#include <string.h>
 
 void rtems_malloc_dirty_memory(
   void   *start,
diff --git a/cpukit/libcsupport/src/malloc_statistics_helpers.c b/cpukit/libcsupport/src/malloc_statistics_helpers.c
index 0e788c0..344439f 100644
--- a/cpukit/libcsupport/src/malloc_statistics_helpers.c
+++ b/cpukit/libcsupport/src/malloc_statistics_helpers.c
@@ -23,7 +23,7 @@
 
 #include <sys/reent.h>
 #include <stdlib.h>
-
+#include <string.h>
 
 static void rtems_malloc_statistics_initialize( void )
 {
diff --git a/cpukit/libcsupport/src/newlibc_reent.c b/cpukit/libcsupport/src/newlibc_reent.c
index a1adda8..0e67472 100644
--- a/cpukit/libcsupport/src/newlibc_reent.c
+++ b/cpukit/libcsupport/src/newlibc_reent.c
@@ -25,6 +25,7 @@
 
 #include <sys/reent.h>
 #include <stdlib.h>
+#include <string.h>
 
 #include <rtems/libcsupport.h>
 #include <rtems/score/wkspace.h>
diff --git a/cpukit/libcsupport/src/realloc.c b/cpukit/libcsupport/src/realloc.c
index 5c7992d..566ecbf 100644
--- a/cpukit/libcsupport/src/realloc.c
+++ b/cpukit/libcsupport/src/realloc.c
@@ -22,6 +22,7 @@
 #include "malloc_p.h"
 #include <stdlib.h>
 #include <errno.h>
+#include <string.h>
 
 void *realloc(
   void *ptr,
diff --git a/cpukit/libcsupport/src/sup_fs_eval_path.c b/cpukit/libcsupport/src/sup_fs_eval_path.c
index ca31e5e..a6eabe8 100644
--- a/cpukit/libcsupport/src/sup_fs_eval_path.c
+++ b/cpukit/libcsupport/src/sup_fs_eval_path.c
@@ -25,6 +25,8 @@
 
 #include <rtems/libio_.h>
 
+#include <string.h>
+
 static size_t get_parentpathlen(const char *path, size_t pathlen)
 {
   while (pathlen > 0) {
diff --git a/cpukit/libfs/src/imfs/imfs_eval.c b/cpukit/libfs/src/imfs/imfs_eval.c
index 5abb247..9e2ebae 100644
--- a/cpukit/libfs/src/imfs/imfs_eval.c
+++ b/cpukit/libfs/src/imfs/imfs_eval.c
@@ -23,6 +23,8 @@
 
 #include "imfs.h"
 
+#include <string.h>
+
 static bool IMFS_eval_is_directory(
   rtems_filesystem_eval_path_context_t *ctx,
   void *arg
diff --git a/cpukit/libfs/src/imfs/imfs_initsupp.c b/cpukit/libfs/src/imfs/imfs_initsupp.c
index 12826f7..1593076 100644
--- a/cpukit/libfs/src/imfs/imfs_initsupp.c
+++ b/cpukit/libfs/src/imfs/imfs_initsupp.c
@@ -21,6 +21,7 @@
 #include "imfs.h"
 
 #include <stdlib.h>
+#include <string.h>
 
 /*
  *  IMFS_determine_bytes_per_block
diff --git a/cpukit/libfs/src/imfs/imfs_make_generic_node.c b/cpukit/libfs/src/imfs/imfs_make_generic_node.c
index f9e03b6..7df453a 100644
--- a/cpukit/libfs/src/imfs/imfs_make_generic_node.c
+++ b/cpukit/libfs/src/imfs/imfs_make_generic_node.c
@@ -25,6 +25,8 @@
 
 #include "imfs.h"
 
+#include <string.h>
+
 IMFS_jnode_t *IMFS_node_initialize_generic(
   IMFS_jnode_t *node,
   const IMFS_types_union *info
diff --git a/cpukit/libfs/src/imfs/imfs_rename.c b/cpukit/libfs/src/imfs/imfs_rename.c
index 8c64263..804b396 100644
--- a/cpukit/libfs/src/imfs/imfs_rename.c
+++ b/cpukit/libfs/src/imfs/imfs_rename.c
@@ -20,6 +20,8 @@
 
 #include "imfs.h"
 
+#include <string.h>
+
 int IMFS_rename(
   const rtems_filesystem_location_info_t *oldparentloc,
   const rtems_filesystem_location_info_t *oldloc,
diff --git a/cpukit/libfs/src/imfs/imfs_symlink.c b/cpukit/libfs/src/imfs/imfs_symlink.c
index 546ad26..358a816 100644
--- a/cpukit/libfs/src/imfs/imfs_symlink.c
+++ b/cpukit/libfs/src/imfs/imfs_symlink.c
@@ -21,6 +21,7 @@
 #include "imfs.h"
 
 #include <stdlib.h>
+#include <string.h>
 
 int IMFS_symlink(
   const rtems_filesystem_location_info_t *parentloc,
diff --git a/cpukit/libfs/src/pipe/fifo.c b/cpukit/libfs/src/pipe/fifo.c
index 635e765..f4e801b 100644
--- a/cpukit/libfs/src/pipe/fifo.c
+++ b/cpukit/libfs/src/pipe/fifo.c
@@ -24,6 +24,7 @@
 
 #include <errno.h>
 #include <stdlib.h>
+#include <string.h>
 
 #include <rtems.h>
 #include <rtems/libio_.h>
diff --git a/cpukit/libfs/src/pipe/pipe.c b/cpukit/libfs/src/pipe/pipe.c
index ed64dbb..af3e2d1 100644
--- a/cpukit/libfs/src/pipe/pipe.c
+++ b/cpukit/libfs/src/pipe/pipe.c
@@ -18,6 +18,7 @@
 #endif
 
 #include <stdio.h>
+#include <string.h>
 #include <fcntl.h>
 #include <rtems/libio_.h>
 #include <rtems/seterr.h>
diff --git a/cpukit/libfs/src/rfs/rtems-rfs-block.c b/cpukit/libfs/src/rfs/rtems-rfs-block.c
index 1c6329a..23e0a64 100644
--- a/cpukit/libfs/src/rfs/rtems-rfs-block.c
+++ b/cpukit/libfs/src/rfs/rtems-rfs-block.c
@@ -37,6 +37,7 @@
 #endif
 
 #include <inttypes.h>
+#include <string.h>
 
 #include <rtems/rfs/rtems-rfs-block.h>
 #include <rtems/rfs/rtems-rfs-data.h>
diff --git a/cpukit/libfs/src/rfs/rtems-rfs-buffer.c b/cpukit/libfs/src/rfs/rtems-rfs-buffer.c
index 7904f74..8e7e16b 100644
--- a/cpukit/libfs/src/rfs/rtems-rfs-buffer.c
+++ b/cpukit/libfs/src/rfs/rtems-rfs-buffer.c
@@ -21,6 +21,7 @@
 #include <inttypes.h>
 #include <errno.h>
 #include <fcntl.h>
+#include <string.h>
 
 #include <rtems/rfs/rtems-rfs-buffer.h>
 #include <rtems/rfs/rtems-rfs-file-system.h>
diff --git a/cpukit/libfs/src/rfs/rtems-rfs-dir.c b/cpukit/libfs/src/rfs/rtems-rfs-dir.c
index d52bf24..f2f9407 100644
--- a/cpukit/libfs/src/rfs/rtems-rfs-dir.c
+++ b/cpukit/libfs/src/rfs/rtems-rfs-dir.c
@@ -28,6 +28,7 @@
 #endif
 
 #include <inttypes.h>
+#include <string.h>
 
 #if SIZEOF_OFF_T == 8
 #define PRIooff_t PRIo64
diff --git a/cpukit/libfs/src/rfs/rtems-rfs-file-system.c b/cpukit/libfs/src/rfs/rtems-rfs-file-system.c
index 5ab671b..8cedda4 100644
--- a/cpukit/libfs/src/rfs/rtems-rfs-file-system.c
+++ b/cpukit/libfs/src/rfs/rtems-rfs-file-system.c
@@ -19,6 +19,7 @@
 #endif
 
 #include <inttypes.h>
+#include <string.h>
 
 #include <rtems/rfs/rtems-rfs-data.h>
 #include <rtems/rfs/rtems-rfs-file-system.h>
diff --git a/cpukit/libfs/src/rfs/rtems-rfs-file.c b/cpukit/libfs/src/rfs/rtems-rfs-file.c
index 5d623dd..a3be4ab 100644
--- a/cpukit/libfs/src/rfs/rtems-rfs-file.c
+++ b/cpukit/libfs/src/rfs/rtems-rfs-file.c
@@ -20,6 +20,7 @@
 #endif
 
 #include <inttypes.h>
+#include <string.h>
 
 #include <rtems/rfs/rtems-rfs-block-pos.h>
 #include <rtems/rfs/rtems-rfs-file.h>
diff --git a/cpukit/libfs/src/rfs/rtems-rfs-format.c b/cpukit/libfs/src/rfs/rtems-rfs-format.c
index d445e3d..096db83 100644
--- a/cpukit/libfs/src/rfs/rtems-rfs-format.c
+++ b/cpukit/libfs/src/rfs/rtems-rfs-format.c
@@ -19,6 +19,7 @@
 #include "config.h"
 #endif
 
+#include <string.h>
 #include <stdlib.h>
 #include <stdio.h>
 #include <inttypes.h>
diff --git a/cpukit/libfs/src/rfs/rtems-rfs-group.c b/cpukit/libfs/src/rfs/rtems-rfs-group.c
index 1722c76..b08e785 100644
--- a/cpukit/libfs/src/rfs/rtems-rfs-group.c
+++ b/cpukit/libfs/src/rfs/rtems-rfs-group.c
@@ -22,6 +22,7 @@
 #endif
 
 #include <inttypes.h>
+#include <string.h>
 
 #include <rtems/rfs/rtems-rfs-file-system.h>
 #include <rtems/rfs/rtems-rfs-group.h>
diff --git a/cpukit/libfs/src/rfs/rtems-rfs-inode.c b/cpukit/libfs/src/rfs/rtems-rfs-inode.c
index 3531367..fe1a552 100644
--- a/cpukit/libfs/src/rfs/rtems-rfs-inode.c
+++ b/cpukit/libfs/src/rfs/rtems-rfs-inode.c
@@ -20,6 +20,7 @@
 #endif
 
 #include <inttypes.h>
+#include <string.h>
 
 #include <rtems/rfs/rtems-rfs-block.h>
 #include <rtems/rfs/rtems-rfs-file-system.h>
diff --git a/cpukit/libfs/src/rfs/rtems-rfs-link.c b/cpukit/libfs/src/rfs/rtems-rfs-link.c
index 7cfb60a..f729533 100644
--- a/cpukit/libfs/src/rfs/rtems-rfs-link.c
+++ b/cpukit/libfs/src/rfs/rtems-rfs-link.c
@@ -21,6 +21,7 @@
 #endif
 
 #include <inttypes.h>
+#include <string.h>
 
 #include <rtems/rfs/rtems-rfs-block.h>
 #include <rtems/rfs/rtems-rfs-buffer.h>
diff --git a/cpukit/libfs/src/rfs/rtems-rfs-rtems-file.c b/cpukit/libfs/src/rfs/rtems-rfs-rtems-file.c
index b3ec0ed..7f2968c 100644
--- a/cpukit/libfs/src/rfs/rtems-rfs-rtems-file.c
+++ b/cpukit/libfs/src/rfs/rtems-rfs-rtems-file.c
@@ -21,6 +21,7 @@
 #endif
 
 #include <inttypes.h>
+#include <string.h>
 
 #if SIZEOF_OFF_T == 8
 #define PRIdoff_t PRId64
diff --git a/cpukit/libfs/src/rfs/rtems-rfs-rtems.c b/cpukit/libfs/src/rfs/rtems-rfs-rtems.c
index 6f6271a..37daeea 100644
--- a/cpukit/libfs/src/rfs/rtems-rfs-rtems.c
+++ b/cpukit/libfs/src/rfs/rtems-rfs-rtems.c
@@ -21,6 +21,7 @@
 #endif
 
 #include <inttypes.h>
+#include <string.h>
 #include <stdlib.h>
 
 #if SIZEOF_MODE_T == 8
diff --git a/cpukit/libmisc/monitor/mon-network.c b/cpukit/libmisc/monitor/mon-network.c
index c4f9fd4..fe5ea8f 100644
--- a/cpukit/libmisc/monitor/mon-network.c
+++ b/cpukit/libmisc/monitor/mon-network.c
@@ -12,6 +12,7 @@
 #endif
 
 #include <rtems.h>
+#include <string.h>
 #include <stdio.h>
 #include <ctype.h>
 #include <errno.h>
diff --git a/cpukit/libmisc/shell/login_check.c b/cpukit/libmisc/shell/login_check.c
index d744ee5..2cbb30e 100644
--- a/cpukit/libmisc/shell/login_check.c
+++ b/cpukit/libmisc/shell/login_check.c
@@ -29,6 +29,7 @@
 #include <sys/types.h>
 #include <unistd.h>
 #include <pwd.h>
+#include <string.h>
 
 #include <rtems/shell.h>
 #include <rtems/userenv.h>
diff --git a/cpukit/libmisc/shell/main_blkstats.c b/cpukit/libmisc/shell/main_blkstats.c
index 4871cb5..ac8f699 100644
--- a/cpukit/libmisc/shell/main_blkstats.c
+++ b/cpukit/libmisc/shell/main_blkstats.c
@@ -19,6 +19,8 @@
 #include <rtems/blkdev.h>
 #include <rtems/shellconfig.h>
 
+#include <string.h>
+
 static bool is_reset_option(const char *opt)
 {
   return strcmp(opt, "-r") == 0 || strcmp(opt, "--reset") == 0;
diff --git a/cpukit/libmisc/shell/main_cpuuse.c b/cpukit/libmisc/shell/main_cpuuse.c
index c3716ee..3bf7510 100644
--- a/cpukit/libmisc/shell/main_cpuuse.c
+++ b/cpukit/libmisc/shell/main_cpuuse.c
@@ -14,6 +14,7 @@
 #endif
 
 #include <stdio.h>
+#include <string.h>
 
 #include <rtems.h>
 #include <rtems/cpuuse.h>
diff --git a/cpukit/libmisc/shell/main_df.c b/cpukit/libmisc/shell/main_df.c
index 41183bd..ff07c69 100644
--- a/cpukit/libmisc/shell/main_df.c
+++ b/cpukit/libmisc/shell/main_df.c
@@ -21,6 +21,7 @@
 
 #define __need_getopt_newlib
 #include <getopt.h>
+#include <string.h>
 
 static const char suffixes[] =
 { 'B', 'K', 'M', 'G', 'T' };
diff --git a/cpukit/libmisc/shell/main_mallocinfo.c b/cpukit/libmisc/shell/main_mallocinfo.c
index 768bc66..088ecec 100644
--- a/cpukit/libmisc/shell/main_mallocinfo.c
+++ b/cpukit/libmisc/shell/main_mallocinfo.c
@@ -14,6 +14,7 @@
 #endif
 
 #include <inttypes.h>
+#include <string.h>
 
 #include <rtems.h>
 #include <rtems/malloc.h>
diff --git a/cpukit/libmisc/shell/main_netstats.c b/cpukit/libmisc/shell/main_netstats.c
index 8945204..810f914 100644
--- a/cpukit/libmisc/shell/main_netstats.c
+++ b/cpukit/libmisc/shell/main_netstats.c
@@ -14,6 +14,7 @@
 #endif
 
 #include <stdio.h>
+#include <string.h>
 #define __need_getopt_newlib
 #include <getopt.h>
 
diff --git a/cpukit/libmisc/shell/main_perioduse.c b/cpukit/libmisc/shell/main_perioduse.c
index 9bf66d5..2fd86fa 100644
--- a/cpukit/libmisc/shell/main_perioduse.c
+++ b/cpukit/libmisc/shell/main_perioduse.c
@@ -14,6 +14,7 @@
 #endif
 
 #include <stdio.h>
+#include <string.h>
 
 #include <rtems.h>
 #include <rtems/shell.h>
diff --git a/cpukit/telnetd/des.c b/cpukit/telnetd/des.c
index 74e4b8e..542e896 100644
--- a/cpukit/telnetd/des.c
+++ b/cpukit/telnetd/des.c
@@ -69,9 +69,9 @@
 #include <netinet/in.h>
 #ifndef __rtems__
 #include <pwd.h>
-#include <string.h>
 #include <crypt.h>
 #endif
+#include <string.h>
 #include <stdlib.h>
 
 #define REENTRANT
diff --git a/testsuites/libtests/block06/init.c b/testsuites/libtests/block06/init.c
index fd6656c..cbab056 100644
--- a/testsuites/libtests/block06/init.c
+++ b/testsuites/libtests/block06/init.c
@@ -20,6 +20,7 @@
 #include <setjmp.h>
 #include <stdio.h>
 #include <stdlib.h>
+#include <string.h>
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <inttypes.h>
diff --git a/testsuites/libtests/block08/bdbuf_tests.c b/testsuites/libtests/block08/bdbuf_tests.c
index e764d9b..938ef9f 100644
--- a/testsuites/libtests/block08/bdbuf_tests.c
+++ b/testsuites/libtests/block08/bdbuf_tests.c
@@ -14,6 +14,7 @@
 #endif
 
 #include <stdio.h>
+#include <string.h>
 #include <errno.h>
 
 #include <rtems.h>
diff --git a/testsuites/libtests/block08/bdbuf_tests.h b/testsuites/libtests/block08/bdbuf_tests.h
index 21ee2a3..1f66595 100644
--- a/testsuites/libtests/block08/bdbuf_tests.h
+++ b/testsuites/libtests/block08/bdbuf_tests.h
@@ -13,6 +13,7 @@
 #define BDBUF_TESTS_H
 
 #include <stdio.h>
+#include <string.h>
 #include <errno.h>
 #include <rtems/diskdevs.h>
 #include <rtems/bdbuf.h>
diff --git a/testsuites/libtests/mghttpd01/test-http-client.c b/testsuites/libtests/mghttpd01/test-http-client.c
index da3953c..d2ea342 100644
--- a/testsuites/libtests/mghttpd01/test-http-client.c
+++ b/testsuites/libtests/mghttpd01/test-http-client.c
@@ -19,6 +19,7 @@
 #include <netinet/tcp.h>
 #include <netdb.h>
 #include <unistd.h>
+#include <string.h>
 
 #include "test-http-client.h"
 




More information about the vc mailing list