From c8d851669c108ec8f3cebe741c7fe2cb65a5472b Mon Sep 17 00:00:00 2001 From: Ali Gholami Rudi Date: Sun, 8 May 2011 16:11:58 +0430 Subject: [PATCH] README: ignored keywords are now built into ncc.c --- README | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/README b/README index bd5f1eb..07f6332 100644 --- a/README +++ b/README @@ -1,18 +1,20 @@ NEATCC ====== -neatcc is a simple x86 C compiler. I wrote it to complete my +neatcc is a simple ARM/x86 C compiler. I wrote it to complete my development toolchain (see http://litcave.berlios.de/): * cc: git://repo.or.cz/neatcc.git -* libc: git://repo.or.cz/neatlibc.git * ld: git://repo.or.cz/ld.git +* as: git://repo.or.cz/neatas.git +* libc: git://repo.or.cz/neatlibc.git * gdb: http://litcave.berlios.de/coredump.tar.gz http://litcave.berlios.de/elfloc.tar.gz neatcc supports a large subset of C language but lacks some of the features that I didn't use much myself. The most important missing -features are probably floating point and long long types. +features are struct bitfields, inline asms and floating point and +long long types. USAGE ===== @@ -26,7 +28,7 @@ CC="/path/to/neatcc/ncc" LD="/path/to/ld/ld" # these can be ignored -CPPFLAGS="-Dconst= -Dfloat=long -Ddouble=long -D__restrict__= -D__attribute__(x)= -D__extension__= -D__builtin_va_list=long -Dinline= -Dregister= -Dvolatile=" +CPPFLAGS="-Dfloat=long -Ddouble=long" for x in $* do -- 2.11.4.GIT