complex.h 776 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. /* DO NOT EDIT THIS FILE.
  2. It has been auto-edited by fixincludes from:
  3. "fixinc/tests/inc/complex.h"
  4. This had to be done to correct non-standard usages in the
  5. original, manufacturer supplied header file. */
  6. #if defined( AIX_COMPLEX_CHECK )
  7. #define _Complex_I (__extension__ 1.0iF)
  8. #endif /* AIX_COMPLEX_CHECK */
  9. #if defined( HPUX_IMAGINARY_I_CHECK )
  10. #define _Complex_I (__extension__ 1.0iF)
  11. #endif /* HPUX_IMAGINARY_I_CHECK */
  12. #if defined( SOLARIS_COMPLEX_CHECK )
  13. #define _Complex_I (__extension__ 1.0iF)
  14. #define complex _Complex
  15. #undef I
  16. #define I _Complex_I
  17. #endif /* SOLARIS_COMPLEX_CHECK */
  18. #if defined( SOLARIS_COMPLEX_CXX_CHECK )
  19. #ifdef __cplusplus
  20. extern "C" {
  21. #endif
  22. #ifdef __cplusplus
  23. }
  24. #endif
  25. #endif /* SOLARIS_COMPLEX_CXX_CHECK */