RESOLVED INVALID 56784
JavaScriptCore GYP build should pass special compiler options to three files
https://bugs.webkit.org/show_bug.cgi?id=56784
Summary JavaScriptCore GYP build should pass special compiler options to three files
Adam Barth
Reported 2011-03-21 17:20:35 PDT
abarth@quadzen:~/git/webkit/Source/JavaScriptCore$ grep COMPILER_FLAGS JavaScriptCore.xcodeproj/project.pbxproj 1429D7D40ED2128200B89619 /* Interpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D7D30ED2128200B89619 /* Interpreter.cpp */; settings = {COMPILER_FLAGS = "-fno-var-tracking"; }; }; 1C61516C0EBAC7A00031376F /* ProfilerServer.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1C61516A0EBAC7A00031376F /* ProfilerServer.mm */; settings = {COMPILER_FLAGS = "-fno-strict-aliasing"; }; }; E1A862A90D7EBB76001EC6AA /* CollatorICU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1A862A80D7EBB76001EC6AA /* CollatorICU.cpp */; settings = {COMPILER_FLAGS = "-fno-strict-aliasing"; }; }; Mark says these flags improve performance. There's no direct support for adding these flags in GYP. I'm talking with the GYP folks to see what the best solution is here.
Attachments
Gustavo Noronha (kov)
Comment 1 2013-10-28 10:29:55 PDT
Obsolete
Note You need to log in before you can comment on or make changes to this bug.