ICU-11435 SmartOS fixes

X-SVN-Rev: 37937
This commit is contained in:
Steven R. Loomis 2015-09-10 06:20:47 +00:00
parent 9ab86aaddb
commit db7c01cf1f

View File

@ -1,6 +1,6 @@
/*
*******************************************************************************
* Copyright (C) 2011-2012, International Business Machines
* Copyright (C) 2011-2015, International Business Machines
* Corporation and others. All Rights Reserved.
*******************************************************************************
* file name: uposixdefs.h
@ -42,8 +42,10 @@
* and define _XOPEN_SOURCE to different values depending on __STDC_VERSION__.
* In C++ source code (e.g., putil.cpp), __STDC_VERSION__ is not defined at all.
*/
#if !defined(_SCO_DS)
# define _XOPEN_SOURCE 600
#endif
#endif
/*
* Make sure things like readlink and such functions work.
@ -52,9 +54,11 @@
*
* z/OS needs this definition for timeval and to get usleep.
*/
#if !defined(__sun) && !defined(_SCO_DS)
#if !defined(_XOPEN_SOURCE_EXTENDED)
# define _XOPEN_SOURCE_EXTENDED 1
#endif
#endif
/*
* There is an issue with turning on _XOPEN_SOURCE_EXTENDED on certain platforms.