int f;
extern typeof(f) bar __attribute__((alias("f")));
cparser outputs this :
test.c:2:12: warning: extern storage class ignored for alias variable 'bar' [-Wother]
warning: the amd64 backend is experimental and unfinished (consider the ia32 backend) [-Wexperimental]
/tmp/QhC47s/a-0.s: Assembler messages:
/tmp/QhC47s/a-0.s:4: Error: `bar' can't be equated to common symbol `f'
/tmp/QhC47s/a-0.s: error: assembler reported an error
1 error(s), 2 warning(s)
cparser outputs this :