Directory

Encyclopedia

NodeWorks
                              ENCYCLOPEDIA

Link Checker

Home
Encyclopedia : R : RE : RET :

Retargetable compiler

 

Retargetable compiler

A retargetable compiler is a compiler that can relatively easily be modified to generate code for different CPU architectures. The object code produced by these is frequently of lesser quality than that produced by a compiler developed specifically for a processor. Retargetable compilers are often also cross compilers.

Typically the design of a compiler divides the functionality so that the code generation is separate from parsing and syntax checking. The design and implementation of a retargetable compiler uses polymorphism in the code generating section so that code can be generated
for any of several different processors.

Examples of retargetable compilers:
:*GCC
:*lcc
:*vbcc

External reference

  • A Retargetable C Compiler: Design and Implementation (ISBN 0805316701)

  • NodeWorks boosts web surfing!
    Page Returned in 0.122 seconds - HTML Compressed 69.0%

    This article is from Wikipedia. All text is available
    under the terms of the GNU Free Documentation License.
     GNU Free Documentation License
    © 2008 Chamas Enterprises Inc.