From: Bruno Haible Date: Wed, 28 Jul 2010 21:00:52 +0000 (+0200) Subject: unistr/u*-chr, unistr/u*-strchr: Fix link errors and warnings. X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9ce199fbdfdab7ea619959741e0dba0dc5ca9146;p=pspp unistr/u*-chr, unistr/u*-strchr: Fix link errors and warnings. --- diff --git a/ChangeLog b/ChangeLog index 15e2a32a8a..f0e71ac8ac 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,18 @@ +2010-07-28 Bruno Haible + + unistr/u*-chr, unistr/u*-strchr: Fix link errors and warnings. + * lib/unistr/u8-chr.c: Include . + * tests/unistr/test-u8-chr.c: Likewise. + * tests/unistr/test-u16-chr.c: Likewise. + * tests/unistr/test-u32-chr.c: Likewise. + * tests/unistr/test-u8-strchr.c: Likewise. + * tests/unistr/test-u16-strchr.c: Likewise. + * tests/unistr/test-u32-strchr.c: Likewise. + * modules/unistr/u8-chr-tests (Depends-on): Add unistr/u32-set. + * modules/unistr/u16-chr-tests (Depends-on): Likewise. + * modules/unistr/u8-strchr-tests (Depends-on): Likewise. + * modules/unistr/u16-strchr-tests (Depends-on): Likewise. + 2010-07-28 Bruno Haible Use spaces for indentation, not tabs. diff --git a/lib/unistr/u8-chr.c b/lib/unistr/u8-chr.c index 25b7a3ebeb..c266fef25e 100644 --- a/lib/unistr/u8-chr.c +++ b/lib/unistr/u8-chr.c @@ -21,6 +21,8 @@ /* Specification. */ #include "unistr.h" +#include + uint8_t * u8_chr (const uint8_t *s, size_t n, ucs4_t uc) { diff --git a/modules/unistr/u16-chr-tests b/modules/unistr/u16-chr-tests index 41692e2124..cd274d69c6 100644 --- a/modules/unistr/u16-chr-tests +++ b/modules/unistr/u16-chr-tests @@ -9,6 +9,7 @@ Depends-on: extensions getpagesize unistr/u16-set +unistr/u32-set unistr/u32-to-u16 configure.ac: diff --git a/modules/unistr/u16-strchr-tests b/modules/unistr/u16-strchr-tests index 8ac007856f..d99ca31f7a 100644 --- a/modules/unistr/u16-strchr-tests +++ b/modules/unistr/u16-strchr-tests @@ -9,6 +9,7 @@ Depends-on: extensions getpagesize unistr/u16-set +unistr/u32-set configure.ac: gl_FUNC_MMAP_ANON diff --git a/modules/unistr/u8-chr-tests b/modules/unistr/u8-chr-tests index 8bbba24339..9b015a3dcd 100644 --- a/modules/unistr/u8-chr-tests +++ b/modules/unistr/u8-chr-tests @@ -9,6 +9,7 @@ Depends-on: extensions getpagesize unistr/u8-set +unistr/u32-set unistr/u32-to-u8 configure.ac: diff --git a/modules/unistr/u8-strchr-tests b/modules/unistr/u8-strchr-tests index 103671f97f..899bed5de0 100644 --- a/modules/unistr/u8-strchr-tests +++ b/modules/unistr/u8-strchr-tests @@ -9,6 +9,7 @@ Depends-on: extensions getpagesize unistr/u8-set +unistr/u32-set configure.ac: gl_FUNC_MMAP_ANON diff --git a/tests/unistr/test-u16-chr.c b/tests/unistr/test-u16-chr.c index 10a0ccb030..b8594a0194 100644 --- a/tests/unistr/test-u16-chr.c +++ b/tests/unistr/test-u16-chr.c @@ -21,6 +21,7 @@ #include "unistr.h" #include +#include #include "zerosize-ptr.h" #include "macros.h" diff --git a/tests/unistr/test-u16-strchr.c b/tests/unistr/test-u16-strchr.c index c3d5111d86..24cab3a060 100644 --- a/tests/unistr/test-u16-strchr.c +++ b/tests/unistr/test-u16-strchr.c @@ -21,6 +21,7 @@ #include "unistr.h" #include +#include #include "zerosize-ptr.h" #include "macros.h" diff --git a/tests/unistr/test-u32-chr.c b/tests/unistr/test-u32-chr.c index da58e95945..aec9613892 100644 --- a/tests/unistr/test-u32-chr.c +++ b/tests/unistr/test-u32-chr.c @@ -21,6 +21,7 @@ #include "unistr.h" #include +#include #include "zerosize-ptr.h" #include "macros.h" diff --git a/tests/unistr/test-u32-strchr.c b/tests/unistr/test-u32-strchr.c index f2b3a1644b..fdbdc0dbca 100644 --- a/tests/unistr/test-u32-strchr.c +++ b/tests/unistr/test-u32-strchr.c @@ -21,6 +21,7 @@ #include "unistr.h" #include +#include #include "zerosize-ptr.h" #include "macros.h" diff --git a/tests/unistr/test-u8-chr.c b/tests/unistr/test-u8-chr.c index 6162c90638..08496bfbd0 100644 --- a/tests/unistr/test-u8-chr.c +++ b/tests/unistr/test-u8-chr.c @@ -21,6 +21,7 @@ #include "unistr.h" #include +#include #include "zerosize-ptr.h" #include "macros.h" diff --git a/tests/unistr/test-u8-strchr.c b/tests/unistr/test-u8-strchr.c index 5491a71cdf..ee8b9f2b32 100644 --- a/tests/unistr/test-u8-strchr.c +++ b/tests/unistr/test-u8-strchr.c @@ -21,6 +21,7 @@ #include "unistr.h" #include +#include #include "zerosize-ptr.h" #include "macros.h"