summaryrefslogtreecommitdiffstats
path: root/Utilities/KWIML/test
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2015-12-17 19:55:38 (GMT)
committerBrad King <brad.king@kitware.com>2015-12-17 19:55:38 (GMT)
commitc7d9a249118a7b01ed8fa9cc8c61833e39d251d2 (patch)
treecf0e810bdf615b994bc4f2ff0e59ef62e2be15f8 /Utilities/KWIML/test
parent498c36850ba3e3b04dc2cbcd0baad7e8ee750de7 (diff)
downloadCMake-c7d9a249118a7b01ed8fa9cc8c61833e39d251d2.zip
CMake-c7d9a249118a7b01ed8fa9cc8c61833e39d251d2.tar.gz
CMake-c7d9a249118a7b01ed8fa9cc8c61833e39d251d2.tar.bz2
Utilities/KWIML: Drop sources to make room for fresh import
Diffstat (limited to 'Utilities/KWIML/test')
-rw-r--r--Utilities/KWIML/test/CMakeLists.txt70
-rw-r--r--Utilities/KWIML/test/test.c39
-rw-r--r--Utilities/KWIML/test/test.cxx12
-rw-r--r--Utilities/KWIML/test/test.h37
-rw-r--r--Utilities/KWIML/test/test_ABI_C.c22
-rw-r--r--Utilities/KWIML/test/test_ABI_CXX.cxx22
-rw-r--r--Utilities/KWIML/test/test_ABI_endian.h.in47
-rw-r--r--Utilities/KWIML/test/test_INT_C.c22
-rw-r--r--Utilities/KWIML/test/test_INT_CXX.cxx22
-rw-r--r--Utilities/KWIML/test/test_INT_format.h.in200
-rw-r--r--Utilities/KWIML/test/test_include_C.c22
-rw-r--r--Utilities/KWIML/test/test_include_CXX.cxx28
12 files changed, 0 insertions, 543 deletions
diff --git a/Utilities/KWIML/test/CMakeLists.txt b/Utilities/KWIML/test/CMakeLists.txt
deleted file mode 100644
index a16b5cd..0000000
--- a/Utilities/KWIML/test/CMakeLists.txt
+++ /dev/null
@@ -1,70 +0,0 @@
-#=============================================================================
-# Kitware Information Macro Library
-# Copyright 2010-2011 Kitware, Inc.
-#
-# Distributed under the OSI-approved BSD License (the "License");
-# see accompanying file Copyright.txt for details.
-#
-# This software is distributed WITHOUT ANY WARRANTY; without even the
-# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-# See the License for more information.
-#=============================================================================
-
-set(test_defs KWIML_NAMESPACE=${KWIML})
-
-# Tell CMake how to follow dependencies of sources in this directory.
-set_property(DIRECTORY
- PROPERTY IMPLICIT_DEPENDS_INCLUDE_TRANSFORM
- "KWIML_HEADER(%)=<${KWIML}/%>"
- )
-
-# Suppress printf/scanf format warnings; we test if the sizes match.
-foreach(lang C CXX)
- if(KWIML_LANGUAGE_${lang} AND CMAKE_${lang}_COMPILER_ID STREQUAL "GNU")
- set(CMAKE_${lang}_FLAGS "${CMAKE_${lang}_FLAGS} -Wno-format")
- endif()
-endforeach()
-
-if(KWIML_LANGUAGE_C)
- set(test_srcs test.c)
-else()
- set(test_srcs test.cxx)
-endif()
-if(KWIML_LANGUAGE_C)
- list(APPEND test_defs KWIML_LANGUAGE_C)
- list(APPEND test_srcs
- test_ABI_C.c
- test_INT_C.c
- test_include_C.c
- )
-endif()
-if(KWIML_LANGUAGE_CXX)
- list(APPEND test_defs KWIML_LANGUAGE_CXX)
- list(APPEND test_srcs
- test_ABI_CXX.cxx
- test_INT_CXX.cxx
- test_include_CXX.cxx
- )
-endif()
-
-foreach(th test_ABI_endian test_INT_format)
- configure_file(${CMAKE_CURRENT_SOURCE_DIR}/${th}.h.in
- ${CMAKE_CURRENT_BINARY_DIR}/${th}.h @ONLY)
-endforeach()
-include_directories(BEFORE ${CMAKE_CURRENT_BINARY_DIR})
-add_executable(${KWIML}_test ${test_srcs})
-set_property(TARGET ${KWIML}_test PROPERTY COMPILE_DEFINITIONS ${test_defs})
-set_property(TARGET ${KWIML}_test PROPERTY
- RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
-add_test(${KWIML}.test ${CMAKE_CURRENT_BINARY_DIR}/${KWIML}_test)
-set_property(TEST ${KWIML}.test PROPERTY LABELS ${KWIML_LABELS_TEST})
-
-# Xcode 2.x forgets to create the output directory before linking
-# the individual architectures.
-if(CMAKE_OSX_ARCHITECTURES AND XCODE
- AND NOT "${XCODE_VERSION}" MATCHES "^[^12]")
- add_custom_command(
- TARGET ${KWIML}_test
- PRE_BUILD COMMAND ${CMAKE_COMMAND} -E make_directory "${CMAKE_CFG_INTDIR}"
- )
-endif()
diff --git a/Utilities/KWIML/test/test.c b/Utilities/KWIML/test/test.c
deleted file mode 100644
index 131c81f..0000000
--- a/Utilities/KWIML/test/test.c
+++ /dev/null
@@ -1,39 +0,0 @@
-/*============================================================================
- Kitware Information Macro Library
- Copyright 2010-2011 Kitware, Inc.
-
- Distributed under the OSI-approved BSD License (the "License");
- see accompanying file Copyright.txt for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even the
- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the License for more information.
-============================================================================*/
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern int test_ABI_C(void);
-extern int test_INT_C(void);
-extern int test_ABI_CXX(void);
-extern int test_INT_CXX(void);
-extern int test_include_C(void);
-extern int test_include_CXX(void);
-#ifdef __cplusplus
-} // extern "C"
-#endif
-
-int main(void)
-{
- int result = 1;
-#ifdef KWIML_LANGUAGE_C
- result = test_ABI_C() && result;
- result = test_INT_C() && result;
- result = test_include_C() && result;
-#endif
-#ifdef KWIML_LANGUAGE_CXX
- result = test_ABI_CXX() && result;
- result = test_INT_CXX() && result;
- result = test_include_CXX() && result;
-#endif
- return result? 0 : 1;
-}
diff --git a/Utilities/KWIML/test/test.cxx b/Utilities/KWIML/test/test.cxx
deleted file mode 100644
index bf61421..0000000
--- a/Utilities/KWIML/test/test.cxx
+++ /dev/null
@@ -1,12 +0,0 @@
-/*============================================================================
- Kitware Information Macro Library
- Copyright 2010-2011 Kitware, Inc.
-
- Distributed under the OSI-approved BSD License (the "License");
- see accompanying file Copyright.txt for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even the
- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the License for more information.
-============================================================================*/
-#include "test.c"
diff --git a/Utilities/KWIML/test/test.h b/Utilities/KWIML/test/test.h
deleted file mode 100644
index b87a0e7..0000000
--- a/Utilities/KWIML/test/test.h
+++ /dev/null
@@ -1,37 +0,0 @@
-/*============================================================================
- Kitware Information Macro Library
- Copyright 2010-2011 Kitware, Inc.
-
- Distributed under the OSI-approved BSD License (the "License");
- see accompanying file Copyright.txt for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even the
- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the License for more information.
-============================================================================*/
-#ifndef KWIML_NAMESPACE
-# error "Do not include test.h outside of KWIML test files."
-#endif
-
-#ifndef KWIML_TEST_H
-#define KWIML_TEST_H
-
-/*
- Define KWIML_HEADER macro to help the test files include kwiml
- headers from the configured namespace directory. The macro can be
- used like this:
-
- #include KWIML_HEADER(ABI.h)
-*/
-#define KWIML_HEADER(x) KWIML_HEADER0(KWIML_NAMESPACE/x)
-#define KWIML_HEADER0(x) KWIML_HEADER1(x)
-#define KWIML_HEADER1(x) <x>
-
-/* Quiet MS standard library deprecation warnings. */
-#ifndef _CRT_SECURE_NO_DEPRECATE
-# define _CRT_SECURE_NO_DEPRECATE
-#endif
-
-#else
-# error "test.h included multiple times."
-#endif
diff --git a/Utilities/KWIML/test/test_ABI_C.c b/Utilities/KWIML/test/test_ABI_C.c
deleted file mode 100644
index 3ca4ad3..0000000
--- a/Utilities/KWIML/test/test_ABI_C.c
+++ /dev/null
@@ -1,22 +0,0 @@
-/*============================================================================
- Kitware Information Macro Library
- Copyright 2010-2011 Kitware, Inc.
-
- Distributed under the OSI-approved BSD License (the "License");
- see accompanying file Copyright.txt for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even the
- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the License for more information.
-============================================================================*/
-#include "test.h"
-#include KWIML_HEADER(ABI.h)
-#include "test_ABI_endian.h"
-int test_ABI_C(void)
-{
- if(!test_ABI_endian())
- {
- return 0;
- }
- return 1;
-}
diff --git a/Utilities/KWIML/test/test_ABI_CXX.cxx b/Utilities/KWIML/test/test_ABI_CXX.cxx
deleted file mode 100644
index 7ede20e..0000000
--- a/Utilities/KWIML/test/test_ABI_CXX.cxx
+++ /dev/null
@@ -1,22 +0,0 @@
-/*============================================================================
- Kitware Information Macro Library
- Copyright 2010-2011 Kitware, Inc.
-
- Distributed under the OSI-approved BSD License (the "License");
- see accompanying file Copyright.txt for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even the
- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the License for more information.
-============================================================================*/
-#include "test.h"
-#include KWIML_HEADER(ABI.h)
-#include "test_ABI_endian.h"
-extern "C" int test_ABI_CXX(void)
-{
- if(!test_ABI_endian())
- {
- return 0;
- }
- return 1;
-}
diff --git a/Utilities/KWIML/test/test_ABI_endian.h.in b/Utilities/KWIML/test/test_ABI_endian.h.in
deleted file mode 100644
index 992baea..0000000
--- a/Utilities/KWIML/test/test_ABI_endian.h.in
+++ /dev/null
@@ -1,47 +0,0 @@
-/*============================================================================
- Kitware Information Macro Library
- Copyright 2010-2011 Kitware, Inc.
-
- Distributed under the OSI-approved BSD License (the "License");
- see accompanying file Copyright.txt for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even the
- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the License for more information.
-============================================================================*/
-#include <stdio.h>
-
-#ifdef __cplusplus
-# define LANG "C++ "
-#else
-# define LANG "C "
-#endif
-
-static int test_ABI_endian(void)
-{
- int result = 1;
- {
-#if defined(@KWIML@_ABI_ENDIAN_ID)
- int expect;
- union { short s; unsigned char c[sizeof(short)]; } x;
- x.s = 1;
- expect = (x.c[0] == 1 ?
- @KWIML@_ABI_ENDIAN_ID_LITTLE : @KWIML@_ABI_ENDIAN_ID_BIG);
- printf(LANG "@KWIML@_ABI_ENDIAN_ID: expected [%d], got [%d]",
- expect, @KWIML@_ABI_ENDIAN_ID);
- if(@KWIML@_ABI_ENDIAN_ID == expect)
- {
- printf(", PASSED\n");
- }
- else
- {
- printf(", FAILED\n");
- result = 0;
- }
-#else
- printf(LANG "@KWIML@_ABI_ENDIAN_ID: unknown, FAILED\n");
- result = 0;
-#endif
- }
- return result;
-}
diff --git a/Utilities/KWIML/test/test_INT_C.c b/Utilities/KWIML/test/test_INT_C.c
deleted file mode 100644
index 5513a0b..0000000
--- a/Utilities/KWIML/test/test_INT_C.c
+++ /dev/null
@@ -1,22 +0,0 @@
-/*============================================================================
- Kitware Information Macro Library
- Copyright 2010-2011 Kitware, Inc.
-
- Distributed under the OSI-approved BSD License (the "License");
- see accompanying file Copyright.txt for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even the
- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the License for more information.
-============================================================================*/
-#include "test.h"
-#include KWIML_HEADER(INT.h)
-#include "test_INT_format.h"
-int test_INT_C(void)
-{
- if(!test_INT_format())
- {
- return 0;
- }
- return 1;
-}
diff --git a/Utilities/KWIML/test/test_INT_CXX.cxx b/Utilities/KWIML/test/test_INT_CXX.cxx
deleted file mode 100644
index 9f74e96..0000000
--- a/Utilities/KWIML/test/test_INT_CXX.cxx
+++ /dev/null
@@ -1,22 +0,0 @@
-/*============================================================================
- Kitware Information Macro Library
- Copyright 2010-2011 Kitware, Inc.
-
- Distributed under the OSI-approved BSD License (the "License");
- see accompanying file Copyright.txt for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even the
- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the License for more information.
-============================================================================*/
-#include "test.h"
-#include KWIML_HEADER(INT.h)
-#include "test_INT_format.h"
-extern "C" int test_INT_CXX(void)
-{
- if(!test_INT_format())
- {
- return 0;
- }
- return 1;
-}
diff --git a/Utilities/KWIML/test/test_INT_format.h.in b/Utilities/KWIML/test/test_INT_format.h.in
deleted file mode 100644
index 71b443d..0000000
--- a/Utilities/KWIML/test/test_INT_format.h.in
+++ /dev/null
@@ -1,200 +0,0 @@
-/*============================================================================
- Kitware Information Macro Library
- Copyright 2010-2011 Kitware, Inc.
-
- Distributed under the OSI-approved BSD License (the "License");
- see accompanying file Copyright.txt for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even the
- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the License for more information.
-============================================================================*/
-#include <stdio.h>
-#include <string.h>
-
-#ifdef __cplusplus
-# define LANG "C++ "
-#else
-# define LANG "C "
-#endif
-
-#define VALUE(T, U) (T)((U)0xab << ((sizeof(T)-1)<<3))
-
-#define TEST_C_(C, V, PRI, T, U) \
- { \
- T const x = VALUE(T, U); \
- T y = C(V); \
- printf(LANG #C ":" \
- " expression [%" @KWIML@_INT_PRI##PRI "]," \
- " literal [%" @KWIML@_INT_PRI##PRI "]", x, y); \
- if(x == y) \
- { \
- printf(", PASSED\n"); \
- } \
- else \
- { \
- printf(", FAILED\n"); \
- result = 0; \
- } \
- }
-
-#define TEST_PRI_(PRI, T, U, STR) \
- { \
- T const x = VALUE(T, U); \
- char const* str = STR; \
- sprintf(buf, "%" @KWIML@_INT_PRI##PRI, x); \
- printf(LANG "@KWIML@_INT_PRI" #PRI ":" \
- " expected [%s], got [%s]", str, buf); \
- if(strcmp(str, buf) == 0) \
- { \
- printf(", PASSED\n"); \
- } \
- else \
- { \
- printf(", FAILED\n"); \
- result = 0; \
- } \
- }
-
-#define TEST_SCN_(SCN, T, U, STR) TEST_SCN2_(SCN, SCN, T, U, STR)
-#define TEST_SCN2_(PRI, SCN, T, U, STR) \
- { \
- T const x = VALUE(T, U); \
- T y; \
- char const* str = STR; \
- if(sscanf(str, "%" @KWIML@_INT_SCN##SCN, &y) != 1) \
- { \
- y = 0; \
- } \
- printf(LANG "@KWIML@_INT_SCN" #SCN ":" \
- " expected [%" @KWIML@_INT_PRI##PRI "]," \
- " got [%" @KWIML@_INT_PRI##PRI "]", x, y); \
- if(x == y) \
- { \
- printf(", PASSED\n"); \
- } \
- else \
- { \
- printf(", FAILED\n"); \
- result = 0; \
- } \
- }
-
-#define TEST_(FMT, T, U, STR) TEST2_(FMT, FMT, T, U, STR)
-#define TEST2_(PRI, SCN, T, U, STR) \
- TEST_PRI_(PRI, T, U, STR) \
- TEST_SCN2_(PRI, SCN, T, U, STR)
-
-/* Concatenate T and U now to avoid expanding them. */
-#define TEST(FMT, T, U, STR) \
- TEST_(FMT, @KWIML@_INT_##T, @KWIML@_INT_##U, STR)
-#define TEST2(PRI, SCN, T, U, STR) \
- TEST2_(PRI, SCN, @KWIML@_INT_##T, @KWIML@_INT_##U, STR)
-#define TEST_C(C, V, PRI, T, U) \
- TEST_C_(@KWIML@_INT_##C, V, PRI, @KWIML@_INT_##T, @KWIML@_INT_##U)
-#define TEST_PRI(PRI, T, U, STR) \
- TEST_PRI_(PRI, @KWIML@_INT_##T, @KWIML@_INT_##U, STR)
-#define TEST_SCN(SCN, T, U, STR) \
- TEST_SCN_(SCN, @KWIML@_INT_##T, @KWIML@_INT_##U, STR)
-#define TEST_SCN2(PRI, SCN, T, U, STR) \
- TEST_SCN2_(PRI, SCN, @KWIML@_INT_##T, @KWIML@_INT_##U, STR)
-
-static int test_INT_format(void)
-{
- int result = 1;
- char buf[256];
- TEST_PRI(i8, int8_t, uint8_t, "-85")
-#if defined(@KWIML@_INT_SCNi8)
- TEST_SCN(i8, int8_t, uint8_t, "-85")
-#endif
- TEST_PRI(d8, int8_t, uint8_t, "-85")
-#if defined(@KWIML@_INT_SCNd8)
- TEST_SCN(d8, int8_t, uint8_t, "-85")
-#endif
- TEST_PRI(o8, uint8_t, uint8_t, "253")
-#if defined(@KWIML@_INT_SCNo8)
- TEST_SCN(o8, uint8_t, uint8_t, "253")
-#endif
- TEST_PRI(u8, uint8_t, uint8_t, "171")
-#if defined(@KWIML@_INT_SCNu8)
- TEST_SCN(u8, uint8_t, uint8_t, "171")
-#endif
- TEST_PRI(x8, uint8_t, uint8_t, "ab")
- TEST_PRI(X8, uint8_t, uint8_t, "AB")
-#if defined(@KWIML@_INT_SCNx8)
- TEST_SCN(x8, uint8_t, uint8_t, "ab")
- TEST_SCN2(X8, x8, uint8_t, uint8_t, "AB")
-#endif
-
- TEST(i16, int16_t, uint16_t, "-21760")
- TEST(d16, int16_t, uint16_t, "-21760")
- TEST(o16, uint16_t, uint16_t, "125400")
- TEST(u16, uint16_t, uint16_t, "43776")
- TEST(x16, uint16_t, uint16_t, "ab00")
- TEST2(X16, x16, uint16_t, uint16_t, "AB00")
-
- TEST(i32, int32_t, uint32_t, "-1426063360")
- TEST(d32, int32_t, uint32_t, "-1426063360")
- TEST(o32, uint32_t, uint32_t, "25300000000")
- TEST(u32, uint32_t, uint32_t, "2868903936")
- TEST(x32, uint32_t, uint32_t, "ab000000")
- TEST2(X32, x32, uint32_t, uint32_t, "AB000000")
-
- TEST_PRI(i64, int64_t, uint64_t, "-6124895493223874560")
-#if defined(@KWIML@_INT_SCNi64)
- TEST_SCN(i64, int64_t, uint64_t, "-6124895493223874560")
-#endif
- TEST_PRI(d64, int64_t, uint64_t, "-6124895493223874560")
-#if defined(@KWIML@_INT_SCNd64)
- TEST_SCN(d64, int64_t, uint64_t, "-6124895493223874560")
-#endif
- TEST_PRI(o64, uint64_t, uint64_t, "1254000000000000000000")
-#if defined(@KWIML@_INT_SCNo64)
- TEST_SCN(o64, uint64_t, uint64_t, "1254000000000000000000")
-#endif
- TEST_PRI(u64, uint64_t, uint64_t, "12321848580485677056")
-#if defined(@KWIML@_INT_SCNu64)
- TEST_SCN(u64, uint64_t, uint64_t, "12321848580485677056")
-#endif
- TEST_PRI(x64, uint64_t, uint64_t, "ab00000000000000")
- TEST_PRI(X64, uint64_t, uint64_t, "AB00000000000000")
-#if defined(@KWIML@_INT_SCNx64)
- TEST_SCN(x64, uint64_t, uint64_t, "ab00000000000000")
- TEST_SCN2(X64, x64, uint64_t, uint64_t, "AB00000000000000")
-#endif
-
-#if !defined(@KWIML@_INT_NO_INTPTR_T)
-# if @KWIML@_ABI_SIZEOF_DATA_PTR == 4
- TEST(iPTR, intptr_t, uint32_t, "-1426063360")
- TEST(dPTR, intptr_t, uint32_t, "-1426063360")
-# else
- TEST(iPTR, intptr_t, uint64_t, "-6124895493223874560")
- TEST(dPTR, intptr_t, uint64_t, "-6124895493223874560")
-# endif
-#endif
-
-#if !defined(@KWIML@_INT_NO_UINTPTR_T)
-# if @KWIML@_ABI_SIZEOF_DATA_PTR == 4
- TEST(oPTR, uintptr_t, uintptr_t, "25300000000")
- TEST(uPTR, uintptr_t, uintptr_t, "2868903936")
- TEST(xPTR, uintptr_t, uintptr_t, "ab000000")
- TEST2(XPTR, xPTR, uintptr_t, uintptr_t, "AB000000")
-# else
- TEST(oPTR, uintptr_t, uintptr_t, "1254000000000000000000")
- TEST(uPTR, uintptr_t, uintptr_t, "12321848580485677056")
- TEST(xPTR, uintptr_t, uintptr_t, "ab00000000000000")
- TEST2(XPTR, xPTR, uintptr_t, uintptr_t, "AB00000000000000")
-# endif
-#endif
-
- TEST_C(INT8_C, -0x55, i8, int8_t, uint8_t)
- TEST_C(UINT8_C, 0xAB, u8, uint8_t, uint8_t)
- TEST_C(INT16_C, -0x5500, i16, int16_t, uint16_t)
- TEST_C(UINT16_C, 0xAB00, u16, uint16_t, uint16_t)
- TEST_C(INT32_C, -0x55000000, i32, int32_t, uint32_t)
- TEST_C(UINT32_C, 0xAB000000, u32, uint32_t, uint32_t)
- TEST_C(INT64_C, -0x5500000000000000, i64, int64_t, uint64_t)
- TEST_C(UINT64_C, 0xAB00000000000000, u64, uint64_t, uint64_t)
-
- return result;
-}
diff --git a/Utilities/KWIML/test/test_include_C.c b/Utilities/KWIML/test/test_include_C.c
deleted file mode 100644
index fb3e4cf..0000000
--- a/Utilities/KWIML/test/test_include_C.c
+++ /dev/null
@@ -1,22 +0,0 @@
-/*============================================================================
- Kitware Information Macro Library
- Copyright 2010-2011 Kitware, Inc.
-
- Distributed under the OSI-approved BSD License (the "License");
- see accompanying file Copyright.txt for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even the
- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the License for more information.
-============================================================================*/
-#include <stdio.h>
-
-/* Test KWIML header inclusion after above system headers. */
-#include "test.h"
-#include KWIML_HEADER(ABI.h)
-#include KWIML_HEADER(INT.h)
-
-int test_include_C(void)
-{
- return 1;
-}
diff --git a/Utilities/KWIML/test/test_include_CXX.cxx b/Utilities/KWIML/test/test_include_CXX.cxx
deleted file mode 100644
index 111311a..0000000
--- a/Utilities/KWIML/test/test_include_CXX.cxx
+++ /dev/null
@@ -1,28 +0,0 @@
-/*============================================================================
- Kitware Information Macro Library
- Copyright 2010-2011 Kitware, Inc.
-
- Distributed under the OSI-approved BSD License (the "License");
- see accompanying file Copyright.txt for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even the
- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the License for more information.
-============================================================================*/
-#include <string>
-
-#if defined(_MSC_VER) && defined(NDEBUG)
-// Use C++ runtime to avoid linker warning:
-// warning LNK4089: all references to 'MSVCP71.dll' discarded by /OPT:REF
-std::string test_include_CXX_use_stl_string;
-#endif
-
-/* Test KWIML header inclusion after above system headers. */
-#include "test.h"
-#include KWIML_HEADER(ABI.h)
-#include KWIML_HEADER(INT.h)
-
-extern "C" int test_include_CXX(void)
-{
- return 1;
-}