X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=configure.in;h=e8860072971df63f15d32ca9b2228a35bea802bb;hb=f460a89b3e089dcf47c67ed747687b91dd80d5fd;hp=08e2f188806e02f919f2522759324d19f00fecc2;hpb=e648dc2caaf76f85b3976060d1cedc26c3521eac;p=ghc-hetmet.git diff --git a/configure.in b/configure.in index 08e2f18..e886007 100644 --- a/configure.in +++ b/configure.in @@ -541,36 +541,40 @@ FPTOOLS_C_LONG_LONG dnl ** what are the sizes of various types dnl (these must come before GHC_CHECK_ALIGNMENT) AC_CHECK_SIZEOF(char, 1) -AC_CHECK_SIZEOF(unsigned char, 1) -AC_CHECK_SIZEOF(short, 2) -AC_CHECK_SIZEOF(unsigned short, 2) +AC_CHECK_SIZEOF(double, 8) +AC_CHECK_SIZEOF(float, 4) AC_CHECK_SIZEOF(int, 4) -AC_CHECK_SIZEOF(unsigned int, 4) AC_CHECK_SIZEOF(long, 4) -AC_CHECK_SIZEOF(unsigned long, 4) if test "$fptools_cv_have_long_long" = yes; then AC_CHECK_SIZEOF(long long, 8) +fi +AC_CHECK_SIZEOF(short, 2) +AC_CHECK_SIZEOF(unsigned char, 1) +AC_CHECK_SIZEOF(unsigned int, 4) +AC_CHECK_SIZEOF(unsigned long, 4) +if test "$fptools_cv_have_long_long" = yes; then AC_CHECK_SIZEOF(unsigned long long, 8) fi -AC_CHECK_SIZEOF(float, 4) -AC_CHECK_SIZEOF(double, 8) +AC_CHECK_SIZEOF(unsigned short, 2) AC_CHECK_SIZEOF(void *, 4) dnl ** what are alignment constraints on various types FPTOOLS_CHECK_ALIGNMENT(char) -FPTOOLS_CHECK_ALIGNMENT(unsigned char) -FPTOOLS_CHECK_ALIGNMENT(short) -FPTOOLS_CHECK_ALIGNMENT(unsigned short) +FPTOOLS_CHECK_ALIGNMENT(double) +FPTOOLS_CHECK_ALIGNMENT(float) FPTOOLS_CHECK_ALIGNMENT(int) -FPTOOLS_CHECK_ALIGNMENT(unsigned int) FPTOOLS_CHECK_ALIGNMENT(long) -FPTOOLS_CHECK_ALIGNMENT(unsigned long) if test "$fptools_cv_have_long_long" = yes; then FPTOOLS_CHECK_ALIGNMENT(long long) +fi +FPTOOLS_CHECK_ALIGNMENT(short) +FPTOOLS_CHECK_ALIGNMENT(unsigned char) +FPTOOLS_CHECK_ALIGNMENT(unsigned int) +FPTOOLS_CHECK_ALIGNMENT(unsigned long) +if test "$fptools_cv_have_long_long" = yes; then FPTOOLS_CHECK_ALIGNMENT(unsigned long long) fi -FPTOOLS_CHECK_ALIGNMENT(float) -FPTOOLS_CHECK_ALIGNMENT(double) +FPTOOLS_CHECK_ALIGNMENT(unsigned short) FPTOOLS_CHECK_ALIGNMENT(void *) dnl ** can we open files in binary mode?