Maybe this is not an issue but in the files 'emit-rtl.c' and 'config/i386.c', PI is represented as a string :
| v 3.1415926535897932384626433832795028841971693993751058209749445923078 ('emit-rtl.c') 3.1415926535897932385128089594061862044 ('config/i386.c') ^ | Looking at it we can see that the strings aren't the same (the mathematicaly correct one is the first one). I have no idea of if it is normal or not and if it has an impact on the generated code... Just wanted to point it out, just in case... CJ