aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Changelog10
-rw-r--r--TODO1
-rw-r--r--VERSION2
3 files changed, 12 insertions, 1 deletions
diff --git a/Changelog b/Changelog
index 9f3f249..d4efdec 100644
--- a/Changelog
+++ b/Changelog
@@ -1,3 +1,13 @@
+version 0.9.22:
+
+- simple memory optimisations: kernel compilation is 30% faster
+- linker symbol definitions fixes
+- gcc 3.4 fixes
+- fixed value stack full error
+- 'packed' attribute support for variables and structure fields
+- ignore 'const' and 'volatile' in function prototypes
+- allow '_Bool' in bit fields
+
version 0.9.21:
- ARM target support (Daniel Glöckner)
diff --git a/TODO b/TODO
index ea05cc3..cf22bc7 100644
--- a/TODO
+++ b/TODO
@@ -4,6 +4,7 @@ TODO list:
#define spin_lock(lock) do { } while (0)
#define wq_spin_lock spin_lock
#define TEST() wq_spin_lock(a)
+- typedefs can be structure fields
- see bugfixes.diff + improvement.diff from Daniel Glockner
- constructors
- cast bug (Peter Wang)
diff --git a/VERSION b/VERSION
index fc6d9f6..938145f 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-0.9.21 \ No newline at end of file
+0.9.22 \ No newline at end of file