tree: Don't reuse types if TYPE_USER_ALIGN differ [PR94775]
[official-gcc.git] / gcc / testsuite / g++.dg / warn / register-var-1.C
blob6cbd23e2c9398f6120f4af64afb368539752278f
1 /* PR/18160 */
3 /* { dg-do compile { target i?86-*-* x86_64-*-* } } */
5 /* This should yield an error even without -pedantic.  */
6 /* { dg-options "-ansi" } */
8 void g(int *);
10 void f(void) 
11
12   register int x __asm ("eax");
13   g(&x);        /* { dg-error "address of explicit register variable" } */
14