• A cross compiler is a compiler capable of creating executable code for a platform other than the one on which the compiler is running. For example, a compiler...
    26 KB (3,617 words) - 08:53, 29 August 2024
  • the cross-compiler itself runs. A bootstrap compiler is often a temporary compiler, used for compiling a more permanent or better optimised compiler for...
    65 KB (7,743 words) - 20:09, 22 September 2024
  • computer science, a compiler-compiler or compiler generator is a programming tool that creates a parser, interpreter, or compiler from some form of formal...
    41 KB (5,089 words) - 22:26, 2 July 2024
  • Thumbnail for GNU Compiler Collection
    The GNU Compiler Collection (GCC) is a collection of compilers from the GNU Project that support various programming languages, hardware architectures...
    55 KB (4,914 words) - 07:16, 26 September 2024
  • producing a self-compiling compiler – that is, a compiler (or assembler) written in the source programming language that it intends to compile. An initial...
    12 KB (1,486 words) - 16:46, 31 July 2024
  • single locale. Uses a GCC Front End. The EDGE C/C++ compiler is based on the Microtec C/C++ compiler. Last Open64 v5.0 uses GCC 4.2 as its Front End, which...
    100 KB (1,997 words) - 16:58, 26 September 2024
  • the cross compiler (or cross assembler when working with assembly language). A cross compiler allows source code on one platform to be compiled for a...
    10 KB (994 words) - 09:38, 15 July 2024
  • Thumbnail for History of compiler construction
    executable programs. The Production Quality Compiler-Compiler, in the late 1970s, introduced the principles of compiler organization that are still widely used...
    52 KB (6,369 words) - 21:25, 15 August 2024
  • programming. The PL/C compiler, which implemented almost all of the large PL/I language, had the unusual capability of never failing to compile a program, through...
    38 KB (4,270 words) - 12:18, 12 August 2024
  • Thumbnail for MinGW
    MinGW (category Cross-compilers)
    create Microsoft Windows applications. MinGW includes a port of the GNU Compiler Collection (GCC), GNU Binutils for Windows (assembler, linker, archive...
    15 KB (1,495 words) - 13:07, 23 May 2024
  • Thumbnail for Zig (programming language)
    Zig (programming language) (category Cross-platform software)
    legacy bootstrapping compiler, written in C++, is still an option but will not be in version 0.11. When compiling with the new Zig compiler much less memory...
    29 KB (3,312 words) - 16:15, 4 October 2024
  • Thumbnail for Cc65
    Cc65 (category Cross-compilers)
    cc65 is a cross development package for 6502 and 65C02 targets, including a macro assembler, a C cross compiler, linker, librarian and several other tools...
    6 KB (428 words) - 19:42, 7 September 2024
  • Mingw-w64 (category Cross-compilers)
    MinGW (Minimalist GNU for Windows). Mingw-w64 includes a port of the GNU Compiler Collection (GCC), GNU Binutils for Windows (assembler, linker, archive...
    14 KB (1,423 words) - 14:59, 27 May 2024
  • A Java compiler is a compiler for the Java programming language. Some Java compilers output optimized machine code for a particular hardware/operating...
    2 KB (209 words) - 21:23, 22 August 2024
  • Thumbnail for Interpreter (computing)
    are compiled ahead of time and stored as machine independent code, which is then linked at run-time and executed by an interpreter and/or compiler (for...
    37 KB (4,581 words) - 21:30, 28 July 2024
  • Thumbnail for Free Pascal
    Free Pascal Compiler (FPC) is a compiler for the closely related programming-language dialects Pascal and Object Pascal. It is free software released under...
    32 KB (2,758 words) - 06:22, 20 April 2024
  • Glasgow Haskell Compiler (GHC) is a native or machine code compiler for the functional programming language Haskell. It provides a cross-platform software...
    19 KB (1,873 words) - 11:03, 28 August 2024
  • Thumbnail for Python (programming language)
    Python (programming language) (category Cross-platform free software)
    languages such as C, or by using a just-in-time compiler like PyPy. It is also possible to cross-compile to other languages, but it either doesn't provide...
    162 KB (13,370 words) - 04:31, 5 October 2024
  • Delphi (software) (category Pascal (programming language) compilers)
    source code of the RTL or VCL. The compiler is optimizing and is a single-pass compiler. It can optionally compile to a single executable which does not...
    20 KB (2,021 words) - 05:20, 28 August 2024
  • Thumbnail for Tiny C Compiler
    The Tiny C Compiler (a.k.a. TCC, tCc, or TinyCC) is an x86, X86-64 and ARM processor C compiler initially written by Fabrice Bellard. It is designed to...
    12 KB (1,294 words) - 15:05, 20 September 2024
  • Thumbnail for HAL/S
    Language/Shuttle) is a real-time aerospace programming language compiler and cross-compiler for avionics applications used by NASA and associated agencies...
    9 KB (1,016 words) - 05:11, 3 July 2024
  • generate code for more than one computing platform. A retargetable compiler is a compiler that has been designed to be relatively easy to modify to generate...
    4 KB (503 words) - 16:44, 30 April 2021
  • Z88DK (category Cross-compilers)
    Z88DK is a Small-C-derived cross compiler for a long list of Z80 based computers. The name derives from the fact that it was originally developed to target...
    4 KB (391 words) - 08:02, 13 May 2024
  • resources into the finished product. Computer programming portal Buildroot Cross compiler Debian build toolchain DevOps toolchain Framework Library GNU toolchain...
    3 KB (272 words) - 08:45, 18 June 2024
  • first commercial C compiler, Whitesmiths C. The Whitesmiths compiler, first written for the PDP-11, was released in 1978 and compiled a version of C similar...
    3 KB (347 words) - 04:18, 23 September 2024
  • The Small Device C Compiler (SDCC) is a free-software, partially retargetable C compiler for 8-bit microcontrollers. It is distributed under the GNU General...
    5 KB (442 words) - 17:34, 28 September 2024
  • An optimizing compiler is a compiler designed to generate code that is optimized in aspects such as minimizing program execution time, memory use, storage...
    40 KB (5,338 words) - 15:10, 6 October 2024
  • Thumbnail for CMake
    CMake (category Compiling tools)
    CMake is cross-platform free and open-source software for build automation, testing, packaging and installation of software by using a compiler-independent...
    22 KB (2,259 words) - 14:22, 4 September 2024
  • Visual FoxPro. GLBasic: A BASIC dialect and compiler that generates C++ code. It includes cross compilers for many platforms and supports numerous platform...
    35 KB (4,375 words) - 05:07, 25 September 2024
  • displaying short descriptions of redirect targets GNU Compiler Collection – Free and open-source compiler for various programming languages GNU Debugger –...
    2 KB (295 words) - 15:34, 29 May 2024