mirror of
https://github.com/nArnoSNES/tcc-65816.git
synced 2024-05-31 22:41:28 +00:00
19 lines
304 B
C
19 lines
304 B
C
const int *p;
|
|
|
|
int bar (void)
|
|
{
|
|
return *p + 1;
|
|
}
|
|
|
|
main ()
|
|
{
|
|
/* Variable 'i' is never used but it's aliased to a global pointer. The
|
|
alias analyzer was not considering that 'i' may be used in the call to
|
|
bar(). */
|
|
const int i = 5;
|
|
p = &i;
|
|
if (bar() != 6)
|
|
abort ();
|
|
exit (0);
|
|
}
|