> Now we just need to modify the .m4 > file to use -C whenever $CC is bgxlc_r.
FWIW, the non-reentrant bgxlc behaves the same way as bgxlc_r with respect to this float.h issue. Probably worth using 'bgxlc*' for the patch. > Does this work for your user? > I'm a little bit hesitant to key off of $CC; what is $host_os for your user? host_os='linux-gnu' Based on the above two comments, I tweaked the patch to use 'linux*:bgxlc*' before trying it out. I pulled gnulib, patched it with the diff modified to use 'linux*:bgxlc*', and then ran 'gnulib-tool --update' to try to snarf it. Then nothing happened. And I noticed absolute-header.m4 isn't populated in my project tree by gnulib-tool. Does float_h.m4 make use of it in some indirect way that's not jumping out at me? - Rhys