aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Documentation/TODO.md
diff options
Diffstat (limited to 'Documentation/TODO.md')
-rw-r--r--Documentation/TODO.md5
1 files changed, 2 insertions, 3 deletions
diff --git a/Documentation/TODO.md b/Documentation/TODO.md
index 4344a1dc..e2043e48 100644
--- a/Documentation/TODO.md
+++ b/Documentation/TODO.md
@@ -34,7 +34,6 @@ Misc
----
* GCC's -Wenum-compare / clangs's -Wenum-conversion -Wassign-enum
* parse __attribute_((fallthrough))
-* add support for __builtin_unreachable()
* add support for format(printf()) (WIP by Ben Dooks)
* make use of UNDEFs (issues warnings, simplification, ... ?)
* add a pass to inline small functions during simplification.
@@ -85,8 +84,8 @@ Longer term/to investigate
"warning: Variable length array is used. (-Wno-vla)"
-* ptrlists must have elements be removed while being iterated but this
- is hard to insure it is not done.
+* ptrlists must not have elements removed while being iterated;
+ this should somehow be enforced.
* having 'struct symbol' used to represent symbols *and* types is
quite handy but it also creates lots of problems and complications
* Possible mixup of symbol for a function designator being not a pointer?