diff options
Diffstat (limited to 'newlib/libc/sys/linux/include')
-rw-r--r-- | newlib/libc/sys/linux/include/alloca.h | 13 | ||||
-rw-r--r-- | newlib/libc/sys/linux/include/getopt.h | 27 | ||||
-rw-r--r-- | newlib/libc/sys/linux/include/stdint.h | 18 | ||||
-rw-r--r-- | newlib/libc/sys/linux/include/unistd.h | 20 |
4 files changed, 0 insertions, 78 deletions
diff --git a/newlib/libc/sys/linux/include/alloca.h b/newlib/libc/sys/linux/include/alloca.h deleted file mode 100644 index ba542627d..000000000 --- a/newlib/libc/sys/linux/include/alloca.h +++ /dev/null @@ -1,13 +0,0 @@ -/* libc/sys/linux/include/alloca.h - Allocate memory on stack */ - -/* Written 2000 by Werner Almesberger */ - - -#ifndef _NEWLIB_ALLOCA_H -#define _NEWLIB_ALLOCA_H - -/* Simple, since we know that we use gcc */ - -#define alloca(size) __builtin_alloca(size) - -#endif diff --git a/newlib/libc/sys/linux/include/getopt.h b/newlib/libc/sys/linux/include/getopt.h deleted file mode 100644 index 994f86001..000000000 --- a/newlib/libc/sys/linux/include/getopt.h +++ /dev/null @@ -1,27 +0,0 @@ -/* libc/sys/linux/include/getopt.h - Extended command line parsing */ - -/* Written 2000 by Werner Almesberger */ - - -#ifndef _NEWLIB_GETOPT_H -#define _NEWLIB_GETOPT_H - -#include <unistd.h> - - -enum { no_argument, required_argument, optional_argument }; - -struct option { - const char *name; - int has_arg; - int *flag; - int val; -}; - -int getopt_long(int argc,char *const argv[],const char *optstring, - const struct option *longopts,int *longindex); - -int getopt_long_only(int argc,char *const argv[],const char *optstring, - const struct option *longopts,int *longindex); - -#endif diff --git a/newlib/libc/sys/linux/include/stdint.h b/newlib/libc/sys/linux/include/stdint.h deleted file mode 100644 index 5c89acd22..000000000 --- a/newlib/libc/sys/linux/include/stdint.h +++ /dev/null @@ -1,18 +0,0 @@ -/* libc/sys/linux/include/stdint.h - Standard integer types */ - -/* Written 2000 by Werner Almesberger */ - - -#ifndef _NEWLIB_STDINT_H -#define _NEWLIB_STDINT_H - -/* - * FIXME: linux/types.h defines various types that rightfully belong into - * stdint.h. So we have no choice but to include linux/types.h directly, even - * if this causes name space pollution. Note: we have to go via sys/types.h - * in order to resolve some other compatibility issues. - */ - -#include <sys/types.h> - -#endif diff --git a/newlib/libc/sys/linux/include/unistd.h b/newlib/libc/sys/linux/include/unistd.h deleted file mode 100644 index e2f562a3a..000000000 --- a/newlib/libc/sys/linux/include/unistd.h +++ /dev/null @@ -1,20 +0,0 @@ -/* libc/sys/linux/include/unistd.h - Various standard functions */ - -/* Written 2000 by Werner Almesberger */ - - -#ifndef _NEWLIB_UNISTD_H -#define _NEWLIB_UNISTD_H - -#include <sys/types.h> -#include <sys/unistd.h> - -/* Declare some missing goodies */ - -extern char *optarg; -extern int optind, opterr, optopt; - - -int readlink(const char *path, char *buf, size_t bufsiz); - -#endif |