801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
|
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
|
-
+
-
+
|
old_OBJCFLAGS="$OBJCFLAGS"
OBJCFLAGS="$OBJCFLAGS -Wcast-align"
AC_MSG_CHECKING(whether -Wcast-align is buggy)
AC_TRY_COMPILE([
@interface Foo
{
struct objc_class *isa;
struct objc_class *_isa;
}
@end
@implementation Foo
- (void)foo
{
struct objc_class *c = isa;
struct objc_class *c = _isa;
(void)c;
}
@end
], [
], [
AC_MSG_RESULT(no)
], [
|