From 8fcc9e2254c0d32268a2b1f2e16041f02794616f Mon Sep 17 00:00:00 2001 From: rekado Date: Mon, 19 Dec 2016 23:51:13 +0100 Subject: pages: Add tinycc project. --- pages/projects.skr | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pages/projects.skr b/pages/projects.skr index a105746..bf545fd 100644 --- a/pages/projects.skr +++ b/pages/projects.skr @@ -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/").]))) -- cgit v1.2.3