mirror of
git://git.savannah.gnu.org/guix/bootstrappable.git
synced 2023-12-14 03:02:57 +01:00
pages: Add tinycc project.
This commit is contained in:
parent
73d6cd5656
commit
b879dfcbd5
|
@ -12,4 +12,12 @@
|
|||
(p [The C and C++ compilers of the GNU Compiler Collection make up the foundation of many free software distributions.
|
||||
Current versions of GCC are written in C++, which means that a C++ compiler is needed to build it from source.
|
||||
GCC 4.7 was the last version of the collection that could be built with a plain C compiler, a much simpler task.])
|
||||
(p [We propose to collectively maintain a subset of GCC 4.7 to ensure that we can build the foundation of free software distributions starting with a simple C compiler (such as tinyCC, pcc, etc).])))
|
||||
(p [We propose to collectively maintain a subset of GCC 4.7 to ensure that we can build the foundation of free software distributions starting with a simple C compiler (such as tinyCC, pcc, etc).])
|
||||
|
||||
(h2 [Build GCC 4.7 with a smaller compiler])
|
||||
(p [GCC is a complex beast and a binary of it is often used to bootstrap the whole system.
|
||||
Version 4.7 is the last version of GCC to not require a C++ compiler.
|
||||
This project aims to build GCC version 4.7 with a simple C compiler such as
|
||||
,(anchor "TinyCC" "http://www.landley.net/code/tinycc/"),
|
||||
,(anchor "pcc" "http://pcc.ludd.ltu.se/"), or
|
||||
,(anchor "qcc" "http://www.landley.net/qcc/").])))
|
||||
|
|
Loading…
Reference in a new issue