HAVE(FLOAT_H) is meant to guard <strting.h> includes. It is not used consistently and it always defined (see JavaScriptCore/config.h), so I do not think this adds any value. I propose to remove it - patch will follow. This guard is not used by WebCore or any other parts of WebKit, this is why the bug report is only written against JavaScriptCore.
Created attachment 43503 [details] proposed patch
(In reply to comment #0) > HAVE(FLOAT_H) is meant to guard <strting.h> includes. I meant to say HAVE(STRING_H) is meant to guard <string.h> includes.
Comment on attachment 43503 [details] proposed patch Clearing flags on attachment: 43503 Committed r51199: <http://trac.webkit.org/changeset/51199>
All reviewed patches have been landed. Closing bug.