http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46155
--- Comment #1 from Dr. David Kirkby <david.kirkby at onetel dot net> 2010-10-24 03:51:23 UTC --- Created attachment 22138 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22138 This is the IBM header file (/usr/include/float.h) from an AIX 5.3 system Clearly this shows that fprnd_t is defined as an unsigned short. So this definition should appear in any gcc patched header files.