Differences From Artifact [01527acc38]:
- File configure.ac — part of check-in [a6f2b8570c] at 2013-12-07 16:49:15 on branch trunk — configure.ac: Use C11 if available. (user: js, size: 23287) [annotate] [blame] [check-ins using]
To Artifact [a4257c1394]:
- File
configure.ac
— part of check-in
[fdfb2be253]
at
2013-12-07 17:30:17
on branch trunk
— macros.h: Add OF_BIGGEST_ALIGNMENT.
When the compiler supports C11, _Alignof(max_align_t) is used; otherwise
the __BIGGEST_ALIGNMENT__ define is tried with a fallback to 16. (user: js, size: 23384) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
358 359 360 361 362 363 364 365 366 367 368 369 370 371 | ], [ AC_MSG_RESULT(no) size_max="(~(size_t)0)" ]) AC_DEFINE_UNQUOTED(SIZE_MAX, $size_max, [Maximum value for size_t]) ]) AC_CHECK_SIZEOF(float) AC_CHECK_SIZEOF(double) AS_IF([test x"$ac_cv_sizeof_float" != x"4" -o x"$ac_cv_sizeof_double" != x"8"], [AC_MSG_ERROR( [Floating point implementation does not conform to IEEE 754!])]) AC_MSG_CHECKING(for floating point endianess) | > > > | 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 | ], [ AC_MSG_RESULT(no) size_max="(~(size_t)0)" ]) AC_DEFINE_UNQUOTED(SIZE_MAX, $size_max, [Maximum value for size_t]) ]) AC_CHECK_TYPE(max_align_t, [AC_DEFINE(OF_HAVE_MAX_ALIGN_T, 1, [Whether we have max_align_t])]) AC_CHECK_SIZEOF(float) AC_CHECK_SIZEOF(double) AS_IF([test x"$ac_cv_sizeof_float" != x"4" -o x"$ac_cv_sizeof_double" != x"8"], [AC_MSG_ERROR( [Floating point implementation does not conform to IEEE 754!])]) AC_MSG_CHECKING(for floating point endianess) |
︙ | ︙ |