Changeset 163083 in webkit
- Timestamp:
- Jan 30, 2014 8:33:35 AM (10 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r163072 r163083 1 2014-01-30 Zan Dobersek <zdobersek@igalia.com> 2 3 [GTK] Disable optimizations for JSC that turned out malignant after jsCStack branch merge 4 https://bugs.webkit.org/show_bug.cgi?id=127909 5 6 Reviewed by Carlos Garcia Campos. 7 8 * GNUmakefile.am: Disable the -fomit-frame-pointer optimization to achieve proper register usage 9 in operationCallEval. Disable the -ftree-dce optimization since it is causing additional failures 10 when using GCC 4.8, possibly due to a bug in the compiler itself. 11 1 12 2014-01-29 Csaba Osztrogonác <ossy@webkit.org> 2 13 -
trunk/Source/JavaScriptCore/GNUmakefile.am
r161816 r163083 45 45 $(javascriptcore_cppflags) 46 46 47 # FIXME: the -fomit-frame-pointer and -ftree-dce optimizations are disabled after they've been causing 48 # trouble with the merged jsCStack code. The former is required due to otherwise incorrectly compiled 49 # operationCallEval function, while the second is required when using GCC 4.8 but not when using GCC 4.7, 50 # possibly due to a bug in that compiler. See bugs #127777 and #127909 for more information. 47 51 javascriptcore_cppflags += \ 48 52 -I$(srcdir)/Source \ … … 71 75 -I$(top_builddir)/DerivedSources/JavaScriptCore \ 72 76 -I$(srcdir)/Source/WTF \ 77 -fno-omit-frame-pointer \ 78 -fno-tree-dce \ 73 79 $(LLVM_CFLAGS) 74 80
Note: See TracChangeset
for help on using the changeset viewer.