diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2012-02-08 10:42:37 +0100 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2012-02-08 10:43:12 +0100 |
commit | bdafbb24bc2d4beda71faa87036ace0dcab474fb (patch) | |
tree | 8d591fa1309a8537654262deebea781156fbbbb4 /gl/m4/stdalign.m4 | |
parent | 673a79027c04eaa8aa68353990753cf32dc7774a (diff) | |
download | gnutls-bdafbb24bc2d4beda71faa87036ace0dcab474fb.tar.gz |
added strndup and updated gnulib.
Diffstat (limited to 'gl/m4/stdalign.m4')
-rw-r--r-- | gl/m4/stdalign.m4 | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gl/m4/stdalign.m4 b/gl/m4/stdalign.m4 index d78a589808..6659c9c3ec 100644 --- a/gl/m4/stdalign.m4 +++ b/gl/m4/stdalign.m4 @@ -25,15 +25,16 @@ AC_DEFUN([gl_STDALIGN_H], #else # define ao(type) offsetof (struct { char a; type b; }, b) #endif - char test1[_Alignof (double) == ao (double) ? 1 : -1]; - char test2[alignof (long int) == ao (long int) ? 1 : -1]; + char test_double[ao (double) % _Alignof (double) == 0 ? 1 : -1]; + char test_long[ao (long int) % _Alignof (long int) == 0 ? 1 : -1]; + char test_alignof[alignof (double) == _Alignof (double) ? 1 : -1]; /* Test _Alignas only on platforms where gnulib can help. */ #if \ (__GNUC__ || __IBMC__ || __IBMCPP__ \ || 0x5110 <= __SUNPRO_C || 1300 <= _MSC_VER) int alignas (8) alignas_int = 1; - char test3[8 <= _Alignof (alignas_int) ? 1 : -1]; + char test_alignas[_Alignof (alignas_int) == 8 ? 1 : -1]; #endif ]])], [gl_cv_header_working_stdalign_h=yes], |