• 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,557 words) - 20:14, 15 June 2025
  • the cross-compiler itself runs. A bootstrap compiler is often a temporary compiler, used for compiling a more permanent or better optimised compiler for...
    67 KB (8,040 words) - 07:43, 12 June 2025
  • 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,129 words) - 00:57, 18 May 2025
  • Thumbnail for GNU Compiler Collection
    the C and C++ compilers. As well as being the official compiler of the GNU operating system, GCC has been adopted as the standard compiler by many other...
    55 KB (4,867 words) - 15:51, 19 June 2025
  • 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) - 10:03, 27 May 2025
  • 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...
    104 KB (2,026 words) - 15:50, 19 June 2025
  • 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 (1,008 words) - 09:35, 27 May 2025
  • architecture; consisting of a compiler, a linker, and a debugger. With a cross-compiler, a toolchain can support cross-platform development. For building...
    2 KB (275 words) - 13:46, 30 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 (388 words) - 18:47, 6 June 2025
  • 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) - 10:57, 1 May 2025
  • 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:29, 16 March 2025
  • 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 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...
    31 KB (2,668 words) - 22:37, 21 March 2025
  • 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,872 words) - 12:57, 8 April 2025
  • 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...
    53 KB (6,447 words) - 13:54, 6 June 2025
  • 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) - 11:29, 6 December 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,417 words) - 00:05, 19 January 2025
  • 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) - 02:45, 16 June 2025
  • 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 this approach either fails...
    175 KB (14,436 words) - 11:41, 18 June 2025
  • Thumbnail for Tiny C Compiler
    The Tiny C Compiler, TCC, tCc, or TinyCC is a x86 (32-bits), X86-64 and ARM processor C compiler initially written by Fabrice Bellard. It is designed...
    12 KB (1,324 words) - 22:11, 13 June 2025
  • 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
  • and others demonstrated that Saxon could be cross-compiled to run on .NET using the IKVM cross-compiler, launching Saxon.NET as a separate product independent...
    9 KB (1,192 words) - 07:31, 20 March 2025
  • LCC ("Local C Compiler" or "Little C Compiler") is a small, retargetable compiler for the ANSI C programming language. Although its source code is available...
    6 KB (649 words) - 16:26, 18 January 2024
  • Thumbnail for Cross-platform software
    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,362 words) - 07:17, 6 June 2025
  • 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) - 13:12, 1 March 2025
  • Project Buildroot BitBake CMake OpenWrt Open Embedded GNU Compiler Collection - cross compiler GDB Qemu Eclipse IDE Linux portal Articles: Convergent Linux...
    13 KB (1,115 words) - 05:11, 25 May 2025
  • Thumbnail for Zig (programming language)
    Zig (programming language) (category Cross-platform software)
    addition of compile time generic programming data types, allowing functions to work on a variety of data, along with a small set of new compiler directives...
    33 KB (3,411 words) - 00:25, 27 May 2025
  • Thumbnail for Assembly language
    to any assembler input outside of a macro definition. A cross assembler (see also cross compiler) is an assembler that is run on a computer or operating...
    89 KB (9,905 words) - 08:03, 13 June 2025
  • displaying short descriptions of redirect targets GNU Compiler Collection – Free and open-source compiler for various programming languages GNU Debugger –...
    2 KB (293 words) - 21:04, 20 February 2025
  • 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 (453 words) - 08:42, 21 May 2025