| /* Test that putting an initialized variable in a register works. */ | |
| #ifdef __i386__ | |
| #define REGISTER asm ("eax") | |
| #elif defined (__arm__) | |
| #define REGISTER asm ("r0") | |
| #else | |
| /* Put examples for other architectures here. */ | |
| #define REGISTER | |
| #endif | |
| void f() { | |
| register int i REGISTER = 3; | |
| } |