aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorbellard <bellard>2003-10-04 21:29:04 +0000
committerbellard <bellard>2003-10-04 21:29:04 +0000
commitb7f12dfbdff66b2012f1d7a7f1074f08a139805c (patch)
tree92fa5b02d6a8ba338d7518366b5a3957c91cbbdc /TODO
parent9890ea1233a1caf84782a0ab364622a8444e0519 (diff)
downloadtinycc-b7f12dfbdff66b2012f1d7a7f1074f08a139805c.tar.gz
tinycc-b7f12dfbdff66b2012f1d7a7f1074f08a139805c.tar.bz2
update
Diffstat (limited to 'TODO')
-rw-r--r--TODO4
1 files changed, 2 insertions, 2 deletions
diff --git a/TODO b/TODO
index 2b289b9..b120ee7 100644
--- a/TODO
+++ b/TODO
@@ -1,5 +1,7 @@
TODO list:
+- cast bug (Peter Wang)
+- define incomplete type if defined several times (Peter Wang).
- long long constant evaluation
- configure --cc=tcc (still one bug in libtcc1.c)
- disable-asm and disable-bcheck options
@@ -26,14 +28,12 @@ TODO list:
- check section alignment in C
- fix invalid cast in comparison 'if (v == (int8_t)v)'
- packed attribute
-- support link once trick (gcc 3.2 / glibc compilation issue)
- finish varargs.h support (gcc 3.2 testsuite issue)
- fix static functions declared inside block
- C99: add variable size arrays (gcc 3.2 testsuite issue)
- C99: add complex types (gcc 3.2 testsuite issue)
- postfix compound literals (see 20010124-1.c)
- fix multiple unions init
-- look at GCC 3.2 compatibility problems.
- setjmp is not supported properly in bound checking.
- better local variables handling (needed for other targets)
- fix bound check code with '&' on local variables (currently done