From 62924274b391dbfd16f4349bd46a2136f2a78b0e Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Wed, 13 Oct 2021 20:32:29 +0200 Subject: cc: some support for putchar and char store/load --- miniany/README.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'miniany/README.html') diff --git a/miniany/README.html b/miniany/README.html index 7be5708..ca5cdf7 100644 --- a/miniany/README.html +++ b/miniany/README.html @@ -12,7 +12,7 @@

Similarly we simplify the C language to not use certain features which can cause trouble when bootstrapping:

Local version of C4

@@ -34,7 +34,7 @@
  • de-POSIX-ified, no open/read/close, use getchar from stdin only (don't assume the existence of a file system), this also means we had to create sort of an old style tape-file with FS markers to separate the files piped to c4.
  • The reason for all those adaptions is to minimize the dependency on the host system and to be able to use libc-freestanding.c.

    -

    Note: only too late I discovered that there was a C5 version of the same compiler, which would maybe have served better as a basis.

    +

    Note: Only too late I discovered that there was a C5 version of the same compiler, which would maybe have served better as a basis.

    Examples

    Running on the host system using the hosts C compiler

    Compiled in either hosted (host libc) or freestanding (our own libc, currently IA-32 Linux kernel only syscalls):

    -- cgit v1.2.3-54-g00ecf