Bug 175467

Summary: Fix the build with modern Clang's -Wexpansion-to-defined
Product: WebKit Reporter: Tim Horton <thorton>
Component: New BugsAssignee: Tim Horton <thorton>
Status: RESOLVED FIXED    
Severity: Normal CC: bdakin, benjamin, buildbot, cdumez, cmarcelo, commit-queue, dbates, fpizlo, jiewen_tan, keith_miller, mitz, rniwa, saam, simon.fraser, webkit-bug-importer, wenson_hsieh
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
Archive of layout-test-results from ews103 for mac-elcapitan
none
Archive of layout-test-results from ews115 for mac-elcapitan
none
Archive of layout-test-results from ews105 for mac-elcapitan-wk2
none
Archive of layout-test-results from ews104 for mac-elcapitan-wk2
none
Patch
none
Patch none

Description Tim Horton 2017-08-10 17:50:09 PDT
Fix the build with modern Clang's -Wexpansion-to-defined
Comment 1 Tim Horton 2017-08-10 17:50:54 PDT
Created attachment 317895 [details]
Patch
Comment 2 Build Bot 2017-08-10 18:47:11 PDT Comment hidden (obsolete)
Comment 3 Tim Horton 2017-08-10 18:53:22 PDT
What.
Comment 4 Tim Horton 2017-08-10 18:56:04 PDT
Huh, these are oddly circular!

#if ENABLE(FTL_JIT) || ENABLE(WEBASSEMBLY)
#define ENABLE_B3_JIT 1
#endif


#define ENABLE_WEBASSEMBLY (defined(ENABLE_B3_JIT) && ENABLE_B3_JIT)
Comment 5 Build Bot 2017-08-10 19:32:44 PDT Comment hidden (obsolete)
Comment 6 Build Bot 2017-08-10 19:32:46 PDT Comment hidden (obsolete)
Comment 7 Build Bot 2017-08-10 19:57:59 PDT Comment hidden (obsolete)
Comment 8 Build Bot 2017-08-10 19:58:01 PDT Comment hidden (obsolete)
Comment 9 Build Bot 2017-08-10 20:13:22 PDT Comment hidden (obsolete)
Comment 10 Build Bot 2017-08-10 20:13:24 PDT Comment hidden (obsolete)
Comment 11 Build Bot 2017-08-10 22:14:00 PDT Comment hidden (obsolete)
Comment 12 Build Bot 2017-08-10 22:14:02 PDT Comment hidden (obsolete)
Comment 13 Tim Horton 2017-08-11 14:29:46 PDT
Created attachment 317962 [details]
Patch
Comment 14 Tim Horton 2017-08-11 14:37:14 PDT
Created attachment 317964 [details]
Patch
Comment 15 WebKit Commit Bot 2017-08-11 15:35:34 PDT
Comment on attachment 317964 [details]
Patch

Clearing flags on attachment: 317964

Committed r220615: <http://trac.webkit.org/changeset/220615>
Comment 16 WebKit Commit Bot 2017-08-11 15:35:36 PDT
All reviewed patches have been landed.  Closing bug.