[PATCH v3 00/24] Feature test macros overhaul
Yaakov Selkowitz
yselkowi@redhat.com
Tue Mar 15 03:11:00 GMT 2016
This version accepts _DEFAULT_SOURCE as in recent glibc, and is finally
broken out into git commits.
Yaakov Selkowitz (24):
Feature test macros overhaul: sys/features.h
Feature test macros overhaul: ctype.h
Feature test macros overhaul: dirent.h
Feature test macros overhaul: fcntl.h
Feature test macros overhaul: fnmatch.h
Feature test macros overhaul: grp.h
Feature test macros overhaul: limits.h
Feature test macros overhaul: math.h
Feature test macros overhaul: pthread.h
Feature test macros overhaul: pwd.h
Feature test macros overhaul: signal.h
Feature test macros overhaul: stdio.h
Feature test macros overhaul: stdlib.h
Feature test macros overhaul: string.h
Feature test macros overhaul: strings.h
Feature test macros overhaul: time.h
Feature test macros overhaul: unistd.h
Feature test macros overhaul: wchar.h
Feature test macros overhaul: sys/select.h
Feature test macros overhaul: sys/stat.h
Feature test macros overhaul: sys/time.h
Revert "Remove inclusion of sys/select.h in sys/types.h for backward
compat"
Feature test macros overhaul: sys/types.h
Feature test macros overhaul: Cygwin headers
newlib/libc/include/ctype.h | 13 +-
newlib/libc/include/dirent.h | 3 +-
newlib/libc/include/fnmatch.h | 6 +-
newlib/libc/include/grp.h | 8 +-
newlib/libc/include/limits.h | 6 +-
newlib/libc/include/math.h | 43 +++----
newlib/libc/include/pthread.h | 4 +-
newlib/libc/include/pwd.h | 4 +-
newlib/libc/include/signal.h | 7 +-
newlib/libc/include/stdio.h | 78 ++++++------
newlib/libc/include/stdlib.h | 98 ++++++++--------
newlib/libc/include/string.h | 38 +++---
newlib/libc/include/strings.h | 6 +-
newlib/libc/include/sys/_default_fcntl.h | 28 ++---
newlib/libc/include/sys/cdefs.h | 126 --------------------
newlib/libc/include/sys/config.h | 3 -
newlib/libc/include/sys/features.h | 196 ++++++++++++++++++++++++++++---
newlib/libc/include/sys/select.h | 9 +-
newlib/libc/include/sys/signal.h | 19 +--
newlib/libc/include/sys/stat.h | 16 +--
newlib/libc/include/sys/time.h | 13 +-
newlib/libc/include/sys/types.h | 11 +-
newlib/libc/include/sys/unistd.h | 76 ++++++------
newlib/libc/include/time.h | 15 ++-
newlib/libc/include/wchar.h | 2 +
newlib/libc/search/qsort_r.c | 1 +
newlib/libc/stdio/fopencookie.c | 1 +
newlib/libc/stdlib/efgcvt.c | 2 +
winsup/cygwin/include/cygwin/stdlib.h | 24 ++--
winsup/cygwin/include/cygwin/time.h | 7 +-
winsup/cygwin/include/endian.h | 5 +-
winsup/cygwin/include/fenv.h | 6 +-
winsup/cygwin/include/fnmatch.h | 6 +-
winsup/cygwin/include/glob.h | 4 +-
winsup/cygwin/include/limits.h | 2 +-
winsup/cygwin/include/sys/dirent.h | 13 +-
winsup/cygwin/libc/fnmatch.c | 1 +
winsup/cygwin/libc/strfmon.c | 2 +-
38 files changed, 497 insertions(+), 405 deletions(-)
--
2.7.0
More information about the Newlib
mailing list