diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-07-23 13:32:58 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-07-23 15:12:54 +0200 |
commit | 7660e8b34778285a7d32e0265fd7697c213179a7 (patch) | |
tree | ee439cb8ce567ca36ddff28d11ab6b9206edb7e5 /c | |
parent | rtems: Create dpmem implementation header (diff) | |
download | rtems-7660e8b34778285a7d32e0265fd7697c213179a7.tar.bz2 |
Include missing <string.h>
Diffstat (limited to '')
40 files changed, 46 insertions, 2 deletions
diff --git a/c/src/libchip/flash/am29lv160.c b/c/src/libchip/flash/am29lv160.c index 6bbcb36845..5cfaae4f24 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 d85c1774d6..ade386026e 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 d3a669f9d9..e52323cc36 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 de60095e84..fd8a038dfe 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 b8f6d48b73..48a5182a7a 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 d594ff2314..228bd67d03 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 6a64a42fa9..322c388360 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 279c16c7be..636fc3ce02 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 68ad153d49..ef55d6dbbc 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 0e788c04f1..344439f5e3 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 a1adda8c38..0e674723d4 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 5c7992d8a7..566ecbf6c7 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 ca31e5eb69..a6eabe8065 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 5abb2473b3..9e2ebae653 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 12826f79a2..159307606c 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 f9e03b6487..7df453ae6b 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 8c642638b3..804b396ebc 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 546ad2694a..358a8165cd 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 635e7650b5..f4e801b361 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 ed64dbb1aa..af3e2d1cb0 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 1c6329a10a..23e0a64129 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 7904f74297..8e7e16ba54 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 d52bf24159..f2f94074ce 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 5ab671bcc2..8cedda48ca 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 5d623dda26..a3be4ab49e 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 d445e3d7f1..096db839f8 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 1722c76cfc..b08e785114 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 35313674da..fe1a552c8e 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 7cfb60acbb..f729533bd7 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 b3ec0ed755..7f2968ccda 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 6f6271a361..37daeeaab1 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 c4f9fd4609..fe5ea8fe42 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 d744ee5954..2cbb30e8f0 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 4871cb5c4e..ac8f699309 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 c3716eea94..3bf75107c7 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 41183bd107..ff07c6934e 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 768bc660b0..088ececbad 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 89452048e4..810f914349 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 9bf66d5ec0..2fd86fa85d 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 74e4b8e378..542e89681d 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 |