[Webkit-unassigned] [Bug 20760] Implement support for x86 Linux in CTI
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Oct 6 02:05:46 PDT 2008
https://bugs.webkit.org/show_bug.cgi?id=20760
alp at nuanti.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #24112| |review?
Flag| |
------- Comment #19 from alp at nuanti.com 2008-10-06 02:05 PDT -------
Created an attachment (id=24112)
--> (https://bugs.webkit.org/attachment.cgi?id=24112&action=view)
Enable SFX on Linux/GTK
ChangeLog | 11 ++++++++++
JavaScriptCore/ChangeLog | 39
+++++++++++++++++++++++++++++++++++++
JavaScriptCore/GNUmakefile.am | 8 +++++++
JavaScriptCore/VM/CTI.cpp | 22 +++++++++++++++-----
JavaScriptCore/VM/CTI.h | 2 -
JavaScriptCore/VM/Machine.cpp | 3 ++
JavaScriptCore/VM/Machine.h | 13 ++++++++----
JavaScriptCore/kjs/regexp.cpp | 9 ++++----
JavaScriptCore/kjs/regexp.h | 3 --
JavaScriptCore/masm/X86Assembler.h | 9 +++++---
configure.ac | 22 ++++++++++++++++++--
11 files changed, 119 insertions(+), 22 deletions(-)
Enables CTI/WREC in the GTK+ port and avoids some over-inclusion of headers
(bug #3761).
The CTI_ARGUMENT preprocessor checks have been made consistent so the
workaround can be enabled/disabled on both GCC and MSVC, though it seems to
work fine now without this.
I think we're ready to enable CTI/WREC for GTK and see if anyone complains.
QT/WX can trivially enable it in their build systems too after this lands.
Thanks to Mark and Gavin for inspiration.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list