aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Documentation/TODO.md
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/TODO.md')
-rw-r--r--Documentation/TODO.md12
1 files changed, 5 insertions, 7 deletions
diff --git a/Documentation/TODO.md b/Documentation/TODO.md
index cbda1c39..4344a1dc 100644
--- a/Documentation/TODO.md
+++ b/Documentation/TODO.md
@@ -24,15 +24,9 @@ Core
- add the sym into a list and
- recalculate the addressability before memops's SSA conversion
* bool_ctype should be split into internal 1-bit / external 8-bit
-* Previous declarations and the definition need to be merged. For example,
- in the code here below, the function definition is **not** static:
- ```
- static void foo(void);
- void foo(void) { ... }
- ```
Testsuite
---------
+---------
* there are more than 50 failing tests. They should be fixed
(but most are non-trivial to fix).
@@ -84,9 +78,13 @@ Longer term/to investigate
* should support "-Werror=..." ?
* All warning messages should include the option how to disable it.
For example:
+
"warning: Variable length array is used."
+
should be something like:
+
"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.
* having 'struct symbol' used to represent symbols *and* types is