Differences From Artifact [f0dfe7a194]:
- File configure.ac — part of check-in [8016761093] at 2017-05-06 22:08:15 on branch trunk — configure: Check for fcntl.h (user: js, size: 37140) [annotate] [blame] [check-ins using]
To Artifact [b157727f9f]:
- File
configure.ac
— part of check-in
[4af49a13c3]
at
2017-05-07 20:10:13
on branch trunk
— Small code style change
Casts are now written like types in variable declarations. (user: js, size: 37146) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
300 301 302 303 304 305 306 | @implementation Test + (void)test { } @end | | | | 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 | @implementation Test + (void)test { } @end void * objc_msg_lookup(void *obj, void *sel) { return (void *)0; } void __objc_exec_class(void *module) { } ], [ |
︙ | ︙ | |||
1240 1241 1242 1243 1244 1245 1246 | } @end static struct { struct objc_class *_isa; } object; ], [ | | | 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 | } @end static struct { struct objc_class *_isa; } object; ], [ Foo *test = (Foo *)&object; (void)test; /* Get rid of unused variable warning */ ], [ AC_MSG_RESULT(no) ], [ AC_MSG_RESULT(yes) OBJCFLAGS="$OBJCFLAGS -Wno-strict-aliasing" ]) |
︙ | ︙ | |||
1265 1266 1267 1268 1269 1270 1271 | { struct objc_class *_isa; Foo *_foo; } @property (readonly, retain) Foo *foo; | | | | | 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 | { struct objc_class *_isa; Foo *_foo; } @property (readonly, retain) Foo *foo; + (Foo *)foo; @end @implementation Foo @synthesize foo = _foo; + (Foo *)foo { return (Foo *)0; } @end ], [ ], [ AC_MSG_RESULT(no) ], [ AC_MSG_RESULT(yes) |
︙ | ︙ |