WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
74251
Remove support for the RVCT compiler.
https://bugs.webkit.org/show_bug.cgi?id=74251
Summary
Remove support for the RVCT compiler.
Andreas Kling
Reported
2011-12-10 18:44:21 PST
SSIA
Attachments
Patch
(22.81 KB, patch)
2011-12-10 18:49 PST
,
Andreas Kling
gustavo
: commit-queue-
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Andreas Kling
Comment 1
2011-12-10 18:44:58 PST
Actually, I should qualify. The RealView compiler (RVCT) was only used by the now-defunct Symbian port of WebKit.
Andreas Kling
Comment 2
2011-12-10 18:49:48 PST
Created
attachment 118702
[details]
Patch
Benjamin Poulain
Comment 3
2011-12-10 19:12:17 PST
Comment on
attachment 118702
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=118702&action=review
I am find with the Symbian defines, but the Linux RVCT ones probably need to stay. Let's wait until there are response on WebKit-dev. e.g.:
> Source/JavaScriptCore/jit/ExecutableAllocator.cpp:-177 > -#if CPU(ARM_TRADITIONAL) && OS(LINUX) && COMPILER(RVCT) > - > -__asm void ExecutableAllocator::cacheFlush(void* code, size_t size) > -{ > - ARM > - push {r7} > - add r1, r1, r0 > - mov r7, #0xf0000 > - add r7, r7, #0x2 > - mov r2, #0x0 > - svc #0x0 > - pop {r7} > - bx lr > -} > - > -#endif > -
I doubt this is related to Symbian's RVCT.
> Source/JavaScriptCore/jit/ExecutableAllocator.h:-186 > -#elif CPU(ARM_TRADITIONAL) && OS(LINUX) && COMPILER(RVCT) > - static __asm void cacheFlush(void* code, size_t size);
Ditto
Gustavo Noronha (kov)
Comment 4
2011-12-10 21:53:54 PST
Comment on
attachment 118702
[details]
Patch
Attachment 118702
[details]
did not pass gtk-ews (gtk): Output:
http://queues.webkit.org/results/10826798
Laszlo Gombos
Comment 5
2013-01-27 20:52:24 PST
Adding a few people from the Qt port. I believe that the "OS(LINUX) && COMPILER(RVCT)" target was put to support building QtWebKit with RVCT on Linux. Is this configuration still a goal (with Qt5) ?
Simon Hausmann
Comment 6
2013-01-30 02:18:01 PST
(In reply to
comment #5
)
> Adding a few people from the Qt port. I believe that the "OS(LINUX) && COMPILER(RVCT)" target was put to support building QtWebKit with RVCT on Linux. > > Is this configuration still a goal (with Qt5) ?
Nope, RVCT is not on our radar anymore.
Gabor Loki
Comment 7
2013-01-30 05:26:28 PST
(In reply to
comment #5
)
> Adding a few people from the Qt port. I believe that the "OS(LINUX) && COMPILER(RVCT)" target was put to support building QtWebKit with RVCT on Linux. > > Is this configuration still a goal (with Qt5) ?
I am going to ask around a bit if there is any interest about RVDS support.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug