[newlib-cygwin] Feature test macros overhaul: wchar.h

Yaakov Selkowitz yselkowitz@sourceware.org
Fri Mar 18 02:12:00 GMT 2016


https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=73e2f464198ae5f01cb826b5d1204f50a60d94b1

commit 73e2f464198ae5f01cb826b5d1204f50a60d94b1
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   Mon Mar 14 17:24:48 2016 -0500

    Feature test macros overhaul: wchar.h
    
    open_wmemstream is POSIX.1-2008.
    
    Signed-off-by: Yaakov Selkowitz <yselkowi@redhat.com>

Diff:
---
 newlib/libc/include/wchar.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/newlib/libc/include/wchar.h b/newlib/libc/include/wchar.h
index 6c2b8e4..251aa62 100644
--- a/newlib/libc/include/wchar.h
+++ b/newlib/libc/include/wchar.h
@@ -189,7 +189,9 @@ wint_t _EXFUN(putwc_unlocked, (wchar_t, __FILE *));
 wint_t _EXFUN(putwchar_unlocked, (wchar_t));
 #endif
 
+#if __POSIX_VISIBLE >= 200809
 __FILE *_EXFUN (open_wmemstream, (wchar_t **, size_t *));
+#endif
 __FILE *_EXFUN (_open_wmemstream_r, (struct _reent *, wchar_t **, size_t *));
 
 #ifndef __VALIST



More information about the Newlib-cvs mailing list