implicit cast from unsigned long to unsigned int gives no warning with -Wall (64 bits arch)
Vincent Torri
vtorri@univ-evry.fr
Wed Nov 21 18:23:00 GMT 2007
hey,
I have an ubuntu 64 bits on my core 2 duo. gcc version is 4.1.2
I compile that code with -Wall:
unsigned int htonl (unsigned int i)
{
i = 0;
return 0;
}
int
main ()
{
unsigned long i;
unsigned int j;
i = 0;
j = htonl (i);
return 0;
}
but no warning is given
Is it normal ?
thank you
Vincent Torri
More information about the Gcc-help
mailing list