[webkit-dev] Removing support for the RVCT compiler

Joe Mason jmason at rim.com
Mon Dec 12 07:18:23 PST 2011


Yes, Blackberry uses RVCT (4.1 currently, so I believe 2.2 workarounds can be removed from our point of view.)

> -----Original Message-----
> From: webkit-dev-bounces at lists.webkit.org [mailto:webkit-dev-
> bounces at lists.webkit.org] On Behalf Of Simon Hausmann
> Sent: Monday, December 12, 2011 6:47 AM
> To: webkit-dev at lists.webkit.org
> Subject: Re: [webkit-dev] Removing support for the RVCT compiler
> 
> On Sunday, December 11, 2011 02:55:40 AM ext Andreas Kling wrote:
> > Hola WebKittens!
> >
> > Are there any objections to removing support for the RVCT compiler
> (ARM
> > RealView) in WebKit? As far as I know, the only user has been the
> Symbian
> > port which is no longer present on WebKit trunk.
> 
> I believe some other folks (Brew? Blackberry?) have been compiling
> WebKit with
> RVCT. Generally speaking I think it's a pretty decent compiler provided
> a
> recent version is used. There are versions available for Linux for
> example, so
> it's not a Symbian specific compiler at all.
> 
> The Qt builds were largely based on RVCT 2.2, which had its fair share
> of
> issues (not as bad as WINSCW though). I believe the majority of
> compiler
> workarounds in WebKit related to RVCT are because of this ancient
> version.
> 
> I think any RVCT related compiler workarounds could probably be
> removed,
> because there's a very high chance that they're due to 2.2. But I think
> if
> COMPILER(RVCT) is kept, then I can imagine that it would require very
> little
> maintenance to keep supporting it.
> 
> (Interestingly enough grep in WebCore doesn't show anything RVCT
> related, only
> JavaScriptCore seems to have some serious workarounds for it)
> 
> Simon
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

---------------------------------------------------------------------
This transmission (including any attachments) may contain confidential information, privileged material (including material protected by the solicitor-client or other applicable privileges), or constitute non-public information. Any use of this information by anyone other than the intended recipient is prohibited. If you have received this transmission in error, please immediately reply to the sender and delete this information from your system. Use, dissemination, distribution, or reproduction of this transmission by unintended recipients is not authorized and may be unlawful.


More information about the webkit-dev mailing list