diff options
Diffstat (limited to 'fixincludes/tests')
-rw-r--r-- | fixincludes/tests/base/complex.h | 10 | ||||
-rw-r--r-- | fixincludes/tests/base/sys/feature_tests.h | 18 |
2 files changed, 28 insertions, 0 deletions
diff --git a/fixincludes/tests/base/complex.h b/fixincludes/tests/base/complex.h index 9a54e8c..b3fe27a 100644 --- a/fixincludes/tests/base/complex.h +++ b/fixincludes/tests/base/complex.h @@ -33,3 +33,13 @@ #undef I #define I _Complex_I #endif /* SOLARIS_COMPLEX_CHECK */ + + +#if defined( SOLARIS_COMPLEX_CXX_CHECK ) +#ifdef __cplusplus +extern "C" { +#endif +#ifdef __cplusplus +} +#endif +#endif /* SOLARIS_COMPLEX_CXX_CHECK */ diff --git a/fixincludes/tests/base/sys/feature_tests.h b/fixincludes/tests/base/sys/feature_tests.h new file mode 100644 index 0000000..3bb803c --- /dev/null +++ b/fixincludes/tests/base/sys/feature_tests.h @@ -0,0 +1,18 @@ +/* DO NOT EDIT THIS FILE. + + It has been auto-edited by fixincludes from: + + "fixinc/tests/inc/sys/feature_tests.h" + + This had to be done to correct non-standard usages in the + original, manufacturer supplied header file. */ + + + +#if defined( SOLARIS___RESTRICT_CHECK ) +#ifdef __cplusplus +#define _RESTRICT_KYWD __restrict +#else +#define _RESTRICT_KYWD restrict +#endif +#endif /* SOLARIS___RESTRICT_CHECK */ |