No the buggy code is actually caused by code not following the ISO C 
aliasing rules aka this is not valid:
int temp=1000;
double temp1 = *(double*)&temp;

Thanks,
Andrew Pinski
A long time no contrib

Reply via email to