aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile10
-rw-r--r--README4
2 files changed, 8 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index 36ac3b0..9f58a6e 100644
--- a/Makefile
+++ b/Makefile
@@ -11,7 +11,7 @@ LIBS_P=
CFLAGS+=-m386 -malign-functions=0
DISAS=objdump -d
INSTALL=install
-VERSION=0.9.4
+VERSION=0.9.5
all: tcc
@@ -92,7 +92,8 @@ install: tcc
clean:
rm -f *~ *.o tcc tcc1 tcct tcc_g tcctest.ref *.bin *.i ex2 \
- core gmon.out test.out test.ref a.out tcc_p
+ core gmon.out test.out test.ref a.out tcc_p \
+ *.exe iltcc iltcc_g
# IL TCC
@@ -131,9 +132,12 @@ tar:
rm -rf /tmp/$(FILE)
cp -r ../tcc /tmp/$(FILE)
( cd /tmp ; tar zcvf ~/$(FILE).tar.gz \
- $(FILE)/Makefile $(FILE)/README $(FILE)/TODO $(FILE)/COPYING \
+ $(FILE)/Makefile $(FILE)/Makefile.uClibc \
+ $(FILE)/README $(FILE)/TODO $(FILE)/COPYING \
$(FILE)/Changelog $(FILE)/tcc-doc.html \
$(FILE)/tcc.c $(FILE)/i386-gen.c $(FILE)/bcheck.c \
+ $(FILE)/il-opcodes.h $(FILE)/il-gen.c \
+ $(FILE)/elf.h $(FILE)/stab.h $(FILE)/stab.def \
$(FILE)/stddef.h $(FILE)/stdarg.h $(FILE)/stdbool.h $(FILE)/float.h \
$(FILE)/tcclib.h \
$(FILE)/ex*.c $(FILE)/tcctest.c $(FILE)/boundtest.c )
diff --git a/README b/README
index d2d990f..2da837b 100644
--- a/README
+++ b/README
@@ -8,7 +8,7 @@ Features:
rescue disks.
- FAST! tcc generates optimized x86 code. No byte code
- overhead. Compiles, assemble and link about 7 times faster than 'gcc
+ overhead. Compile, assemble and link about 7 times faster than 'gcc
-O0'.
- UNLIMITED! Any C dynamic library can be used directly. TCC is
@@ -40,8 +40,6 @@ Type 'make install' to compile and install tcc in /usr/local/bin and
We assume here that you know ANSI C. Look at the example ex1.c to know
what the programs look like.
-The main limitation of tcc is that you cannot use floats.
-
The include file <tcclib.h> can be used if you want a small basic libc
include support (especially useful for floppy disks). Of course, you
can also use standard headers, although they are slower to compile.