From 80f7a6ea9393ea83072c6b7d142fe12dd9735a89 Mon Sep 17 00:00:00 2001 From: Gitea Date: Tue, 1 Dec 2020 17:33:50 -0600 Subject: [PATCH] Refactored to use individual type headers --- include/sys/types.h | 83 ++++++++------------------------------------- 1 file changed, 14 insertions(+), 69 deletions(-) diff --git a/include/sys/types.h b/include/sys/types.h index 13bd288..b4d1c53 100755 --- a/include/sys/types.h +++ b/include/sys/types.h @@ -12,79 +12,24 @@ #ifndef _SYS_TYPES_H #define _SYS_TYPES_H -#ifndef _FLC_ALLTYPES -#define _FLC_ALLTYPES +#include +#include -#ifdef __need_locale_t -#ifndef __have_locale_t -#define __have_locale_t -typedef struct _locale_t { - -} locale_t; -#endif -#endif +#include -#ifdef __need_ptrdiff_t -#ifndef __have_ptrdiff_t -#define __have_ptrdiff_t -typedef signed int ptrdiff_t; -#endif -#endif +#include +#include -#ifdef __need_size_t -#ifndef __have_size_t -#define __have_size_t -typedef unsigned int size_t; -#endif -#endif +#include +#include +#include +#include -#ifdef __need_ssize_t -#ifndef __have_ssize_t -#define __have_ssize_t -typedef unsigned int ssize_t; -#endif -#endif +#include +#include +#include -#ifdef __need_off_t -#ifndef __have_off_t -#define __have_off_t -typedef long long int off_t; -#endif -#endif - -#ifdef __need_wchar_t -#ifndef __have_wchar_t -#define __have_wchar_t -typedef int wchar_t; -#endif -#endif - -#ifdef __need_id_t -#ifndef __have_id_t -#define __have_id_t -typedef int id_t; -#endif -#endif - -#ifdef __need_gid_t -#ifndef __have_gid_t -#define __have_gid_t -typedef unsigned id_t gid_t; -#endif -#endif - -#ifdef __need_uid_t -#ifndef __have_uid_t -#define __have_uid_t -typedef unsigned id_t uid_t; -#endif -#endif - -#ifdef __need_suseconds_t -#ifndef __have_suseconds_t -#define __have_suseconds_t -typedef long long int suseconds_t; -#endif -#endif +#include +#include #endif /* not _HEADER */