WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
[patch]
Patch
bug-109325-20130208231036.patch (text/plain), 1.29 KB, created by
Zan Dobersek
on 2013-02-08 14:14:01 PST
(
hide
)
Description:
Patch
Filename:
MIME Type:
Creator:
Zan Dobersek
Created:
2013-02-08 14:14:01 PST
Size:
1.29 KB
patch
obsolete
>Index: Source/WTF/ChangeLog >=================================================================== >--- Source/WTF/ChangeLog (revision 142321) >+++ Source/WTF/ChangeLog (working copy) >@@ -1,3 +1,15 @@ >+2013-02-08 Zan Dobersek <zdobersek@igalia.com> >+ >+ The 'global isinf/isnan' compiler quirk required when using clang with libstdc++ >+ https://bugs.webkit.org/show_bug.cgi?id=109325 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ Set the WTF_COMPILER_QUIRK_GCC11_GLOBAL_ISINF_ISNAN define to 1 when >+ using Clang with libstdc++ as the standard library. >+ >+ * wtf/Compiler.h: >+ > 2013-02-08 Adam Barth <abarth@webkit.org> > > Use WeakPtrs to communicate between the HTMLDocumentParser and the BackgroundHTMLParser >Index: Source/WTF/wtf/Compiler.h >=================================================================== >--- Source/WTF/wtf/Compiler.h (revision 142321) >+++ Source/WTF/wtf/Compiler.h (working copy) >@@ -64,6 +64,13 @@ > #define WTF_COMPILER_SUPPORTS_HAS_TRIVIAL_DESTRUCTOR __has_extension(has_trivial_destructor) > #define WTF_COMPILER_SUPPORTS_CXX_STRONG_ENUMS __has_extension(cxx_strong_enums) > >+#if defined(__cplusplus) >+#include <cstddef> >+#if defined(__GLIBCXX__) >+#define WTF_COMPILER_QUIRK_GCC11_GLOBAL_ISINF_ISNAN 1 >+#endif >+#endif >+ > #endif > > #ifndef CLANG_PRAGMA
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 109325
:
187363
|
188054