// PR c++/67064 // { dg-options "-w" } struct s { int i; }; #ifdef __hppa__ /* Register %r1 can't be fixed when generating PIC code. */ register struct s *reg __asm__( "4" ); #else register struct s *reg __asm__( "1" ); #endif int f(void) { int i; i = reg->i; i = (reg)->i; return i; }