Difference between rvct and gcce

Source: Internet
Author: User
Rvct (arm real view compilation tools) is the compiler tools provided by ARM corporation. It can generate Abi (Application binary Interface) V1 and V2 target versions.

Gcce (gnu c compiler embedded) is a CSL arm toolchain encoded in uiq SDK, which only supports Abi V2.

Rvct has better performance than gcce since it's optimized by arm Corp. gcce then is more strict on codes, e.g. more careful checks on grammar. binary generated by rvct is normally smaller than gcce.

Code built with gcce can inter-operate with code built by other compilers to abiv2; in particle, with code built using ARM rvct 2.2 using the abiv2 version of The armv5 target. gcce built code is not compatible with code built to abiv1 using ARM rvct 2.1.

For more detail explanations on gcce, refer to Symbian technical Article http://developer.uiq.com/devlib/uiq_30/SDKDocumentation/sdl/N1035A/BuildTools/native/gcce.html

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.