/* gcc 1.36 question 891215_02
Should the following code generate either errors or warnings when compiled
with an ANSI conformant C compiler?
The question really is: "What is the type of a?" Is the type of `a'
simply `int *' or is it `int * const'?
*/
int *p;
void function (int a[])
{
a = p;
}