|
|
@@ -395,17 +395,17 @@ ELSE(KWSYS_STL_HAS_ALLOCATOR_TEMPLATE)
|
|
|
ENDIF(KWSYS_STL_HAS_ALLOCATOR_TEMPLATE)
|
|
|
KWSYS_PLATFORM_CXX_TEST(KWSYS_STL_HAS_ALLOCATOR_OBJECTS
|
|
|
"Checking whether stl containers support allocator objects." DIRECT)
|
|
|
-IF(KWSYS_IOS_USE_ANSI)
|
|
|
+IF(KWSYS_IOS_USE_ANSI AND NOT WATCOM)
|
|
|
# ANSI streams always have string operators.
|
|
|
SET(KWSYS_STL_STRING_HAVE_OSTREAM 1)
|
|
|
SET(KWSYS_STL_STRING_HAVE_ISTREAM 1)
|
|
|
-ELSE(KWSYS_IOS_USE_ANSI)
|
|
|
+ELSE(KWSYS_IOS_USE_ANSI AND NOT WATCOM)
|
|
|
# There may not be string operators for old streams.
|
|
|
KWSYS_PLATFORM_CXX_TEST(KWSYS_STL_STRING_HAVE_OSTREAM
|
|
|
"Checking whether stl string has ostream operator<<" DIRECT)
|
|
|
KWSYS_PLATFORM_CXX_TEST(KWSYS_STL_STRING_HAVE_ISTREAM
|
|
|
"Checking whether stl string has istream operator>>" DIRECT)
|
|
|
-ENDIF(KWSYS_IOS_USE_ANSI)
|
|
|
+ENDIF(KWSYS_IOS_USE_ANSI AND NOT WATCOM)
|
|
|
SET(KWSYS_PLATFORM_CXX_TEST_DEFINES)
|
|
|
|
|
|
KWSYS_PLATFORM_CXX_TEST(KWSYS_CXX_HAS_NULL_TEMPLATE_ARGS
|