Differences From 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]
To Artifact [36f8180a01]:
- File
configure.ac
— part of check-in
[1d8122fbc9]
at
2013-12-14 03:07:06
on branch trunk
— configure.ac: Fix -Wcast-align check.
There was a warning (resulting in an error) that no root class was
specified, causing the test to fail when it shouldn't, as warnings about
missing root classes were enabled recently. (user: js, size: 23503) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
829 830 831 832 833 834 835 836 837 838 839 840 841 842 | OBJCFLAGS="$OBJCFLAGS -Wno-strict-aliasing" ]) old_OBJCFLAGS="$OBJCFLAGS" OBJCFLAGS="$OBJCFLAGS -Wcast-align" AC_MSG_CHECKING(whether -Wcast-align is buggy) AC_TRY_COMPILE([ @interface Foo { struct objc_class *_isa; } @end @implementation Foo | > > > > > | 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 | OBJCFLAGS="$OBJCFLAGS -Wno-strict-aliasing" ]) old_OBJCFLAGS="$OBJCFLAGS" OBJCFLAGS="$OBJCFLAGS -Wcast-align" AC_MSG_CHECKING(whether -Wcast-align is buggy) AC_TRY_COMPILE([ #ifdef __has_attribute # if __has_attribute(objc_root_class) __attribute__((objc_root_class)) # endif #endif @interface Foo { struct objc_class *_isa; } @end @implementation Foo |
︙ | ︙ |