Mercurial > nand-ecoscentric
diff packages/language/c/libm/current/include/pkgconf/libm.h @ 56:755351606154 ecos-sw-1999-12-01
Merge from eCos master repository on 1999-12-01-18:03:05-GMT
| author | jlarmour |
|---|---|
| date | Wed, 01 Dec 1999 18:33:37 +0000 |
| parents | 443894e2e912 |
| children | c38311975d4f |
line wrap: on
line diff
--- a/packages/language/c/libm/current/include/pkgconf/libm.h +++ b/packages/language/c/libm/current/include/pkgconf/libm.h @@ -327,18 +327,21 @@ typedef enum { #undef CYGNUM_LIBM_COMPATIBILITY_XOPEN #undef CYGNUM_LIBM_COMPATIBILITY_SVID +#undef CYGNUM_LIBM_COMPAT_DEFAULT /* this is for permtest to find! */ -#if defined(CYGPKG_LIBM_COMPATIBILITY_DEFAULT) -# if defined(CYGNUM_LIBM_COMPATIBILITY_POSIX) -# define CYGNUM_LIBM_COMPAT_DEFAULT CYGNUM_LIBM_COMPAT_POSIX -# elif defined(CYGNUM_LIBM_COMPATIBILITY_IEEE) -# define CYGNUM_LIBM_COMPAT_DEFAULT CYGNUM_LIBM_COMPAT_IEEE -# elif defined(CYGNUM_LIBM_COMPATIBILITY_XOPEN) -# define CYGNUM_LIBM_COMPAT_DEFAULT CYGNUM_LIBM_COMPAT_XOPEN -# elif defined(CYGNUM_LIBM_COMPATIBILITY_SVID) -# define CYGNUM_LIBM_COMPAT_DEFAULT CYGNUM_LIBM_COMPAT_SVID -# else -# error Configuration broken - no default mode set +#ifndef CYGNUM_LIBM_COMPAT_DEFAULT +# if defined(CYGPKG_LIBM_COMPATIBILITY_DEFAULT) +# if defined(CYGNUM_LIBM_COMPATIBILITY_POSIX) +# define CYGNUM_LIBM_COMPAT_DEFAULT CYGNUM_LIBM_COMPAT_POSIX +# elif defined(CYGNUM_LIBM_COMPATIBILITY_IEEE) +# define CYGNUM_LIBM_COMPAT_DEFAULT CYGNUM_LIBM_COMPAT_IEEE +# elif defined(CYGNUM_LIBM_COMPATIBILITY_XOPEN) +# define CYGNUM_LIBM_COMPAT_DEFAULT CYGNUM_LIBM_COMPAT_XOPEN +# elif defined(CYGNUM_LIBM_COMPATIBILITY_SVID) +# define CYGNUM_LIBM_COMPAT_DEFAULT CYGNUM_LIBM_COMPAT_SVID +# else +# error Configuration broken - no default mode set +# endif # endif #endif
