I noticed a curious inconsistency.

Some testcases (like gcc.dg/Wrestrict-4.c) have declarations like this:

void *alloca();
void* memcpy ();

Those don't generate warnings in a just built V9.0 gcc for x86.  And the 
testcase clearly doesn't expect warnings.

But I do get a warning (warning: conflicting types for built-in function 
‘memcpy’) when I compile that same code on GCC built for pdp11.  I don't know 
why changing the target should affect whether that message appears.

        paul

Reply via email to