1 /* Test that putting an initialized variable in a register works. */ 2 3 #ifdef __i386__ 4 #define REGISTER asm ("eax") 5 #elif defined (__arm__) 6 #define REGISTER asm ("r0") 7 #else 8 /* Put examples for other architectures here. */ 9 #define REGISTER 10 #endif 11 f()12void f() { 13 register int i REGISTER = 3; 14 } 15