Paolo, Could you please look over PR45524 and then revert the offending r163815/r163816 that has broken decimal float support for all non-linux targets. That patch is wrong in so many ways, it is hard to know where to start...
1) Moving two sections of code from gcc/configure.ac as template and leaving behind a critical intervening section that then gets placed out of sequence. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45524#c13 2) Assuming that the subtle differences between the three configure.ac's can be ignored... http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45524#c11 The author needs to first solve the build issues that caused those hacks to be added before attempting to remove them from the common dfp.m4. Jack