URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [objc.dg/] [fix-and-continue-2.m] - Rev 704
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-obj-c++-shared/TestsuiteObject.h" @interface Foo: TestsuiteObject + (TestsuiteObject *)indexableFileTypes; @end @implementation Foo + (TestsuiteObject *)indexableFileTypes { static TestsuiteObject *fileTypes = 0; if(!fileTypes) { fileTypes = [TestsuiteObject new]; } return fileTypes; } @end