• 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,788 words) - 21:37, 3 November 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:45, 3 November 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) - 00:30, 31 October 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
  • 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
  • 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
  • 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...
    101 KB (1,997 words) - 14:12, 13 November 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
  • 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) - 00:22, 31 October 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) - 16:18, 8 November 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) - 13:53, 11 November 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) - 18:27, 10 November 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) - 23:06, 30 October 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
  • An optimizing compiler is a compiler designed to generate code that is optimized in aspects such as minimizing program execution time, memory usage, storage...
    42 KB (5,359 words) - 03:25, 21 November 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,372 words) - 07:59, 21 November 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) - 21:19, 1 November 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,322 words) - 23:32, 22 November 2024
  • 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
  • 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...
    38 KB (4,705 words) - 14:39, 12 October 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
  • 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) - 16:19, 8 November 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
  • 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
  • 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...
    169 KB (13,705 words) - 13:31, 22 November 2024
  • Borland Kylix (category Pascal (programming language) compilers)
    As of 2010 the project has been resurrected in the form of Delphi cross compiler for Mac and Linux, as shown in the Embarcadero's Delphi and C++ Builder...
    10 KB (1,055 words) - 00:44, 24 April 2024
  • Thumbnail for Vbcc
    Vbcc (category C (programming language) compilers)
    Barthelmann´s Compiler Page vbcc - ISO/ANSI-C Compiler macOS Atari cross development Amiga cross development Windows cross development Linux Amiga cross development...
    3 KB (288 words) - 02:54, 30 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,062 words) - 17:42, 18 October 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,387 words) - 04:14, 23 November 2024