diff options
author | Jeff Johnston <jjohnstn@redhat.com> | 2004-12-02 19:30:56 +0000 |
---|---|---|
committer | Jeff Johnston <jjohnstn@redhat.com> | 2004-12-02 19:30:56 +0000 |
commit | 70e9da424917db73a5fa6c9db39904115eba4555 (patch) | |
tree | 5bd048f7c65d7b4938b52b6d09ff64ddeba029a4 /newlib/libc/sys/linux | |
parent | f9095d09fe2f2194d30d34c86d2410e7712f6b7e (diff) | |
download | cygnal-70e9da424917db73a5fa6c9db39904115eba4555.tar.gz cygnal-70e9da424917db73a5fa6c9db39904115eba4555.tar.bz2 cygnal-70e9da424917db73a5fa6c9db39904115eba4555.zip |
2004-12-02 Shaun Jackman <sjackman@gmail.com>
* libc/sys/linux/stdlib/glob.c: Include <sys/types.h> which defines
time_t before including sys/stat.h, which uses it.
* libc/sys/linux/sys/stat.h: Include <sys/types.h> and
<linux/time.h> just prior to definition of __KERNEL__ so as to
allow building on Debian Linux where otherwise, mktime would
be redefined.
Diffstat (limited to 'newlib/libc/sys/linux')
-rw-r--r-- | newlib/libc/sys/linux/stdlib/glob.c | 1 | ||||
-rw-r--r-- | newlib/libc/sys/linux/sys/stat.h | 5 |
2 files changed, 4 insertions, 2 deletions
diff --git a/newlib/libc/sys/linux/stdlib/glob.c b/newlib/libc/sys/linux/stdlib/glob.c index e40f12c20..0e392b32d 100644 --- a/newlib/libc/sys/linux/stdlib/glob.c +++ b/newlib/libc/sys/linux/stdlib/glob.c @@ -66,6 +66,7 @@ __FBSDID("$FreeBSD: src/lib/libc/gen/glob.c,v 1.19 2002/02/01 01:32:19 obrien Ex */ #include <sys/param.h> +#include <sys/types.h> #include <sys/stat.h> #include <ctype.h> diff --git a/newlib/libc/sys/linux/sys/stat.h b/newlib/libc/sys/linux/sys/stat.h index 7bc06f7ae..b7a7f53e6 100644 --- a/newlib/libc/sys/linux/sys/stat.h +++ b/newlib/libc/sys/linux/sys/stat.h @@ -7,14 +7,15 @@ #define _SYS_STAT_H #include <asm/stat.h> +#include <_ansi.h> +#include <sys/types.h> +#include <linux/time.h> #define __KERNEL__ #include <linux/stat.h> #undef __KERNEL__ /* --- redundant stuff below --- */ -#include <_ansi.h> -#include <sys/types.h> int _EXFUN(fstat,( int __fd, struct stat *__sbuf )); int _EXFUN(mkdir,( const char *_path, mode_t __mode )); |