URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Subversion Repositories openrisc_me
[/] [openrisc/] [trunk/] [gnu-src/] [gcc-4.2.2/] [gcc/] [testsuite/] [objc.dg/] [fix-and-continue-2.m] - Rev 154
Compare with Previous | Blame | View Log
/* Static variables, even if local, require indirect access through a stub if -mfix-and-continue is enabled. */ /* Author: Ziemowit Laski <zlaski@apple.com> */ /* { dg-do assemble { target *-*-darwin* } } */ /* { dg-options "-mfix-and-continue" } */ #include <objc/Object.h> @interface Foo: Object + (Object *)indexableFileTypes; @end @implementation Foo + (Object *)indexableFileTypes { static Object *fileTypes = 0; if(!fileTypes) { fileTypes = [Object new]; } return fileTypes; } @end