summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--NEWS.md12
-rw-r--r--README.md2
m---------libfirm0
-rwxr-xr-xmake_release.sh2
4 files changed, 14 insertions, 2 deletions
diff --git a/NEWS.md b/NEWS.md
index 219d951..17c6cdb 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -1,3 +1,15 @@
+cparser 0.9.14 (2012-11-21)
+---------------------------
+
+* Adapt to libfirm-1.21.0
+* Improved error recovery
+* Improved firm graph generation (faster/smaller graphs)
+* Implement U,u and u8 strings
+* Preliminary preprocessor (we still use system cpp by default, as some macro
+ expansion corner cases are still buggy and prevent us from compiling glibc
+ headers)
+* More gcc extensions: binary constants, __leaf__ attribute
+
cparser 0.9.13 (2011-12-07)
---------------------------
diff --git a/README.md b/README.md
index be46246..31e7ea8 100644
--- a/README.md
+++ b/README.md
@@ -17,7 +17,7 @@ Requirements:
* A C99 compiler (gcc and icc are known to work).
* pkg-config (recommended)
-* libFirm-1.20 or later
+* libFirm-1.21 or later
Make sure you have installed libFirm and pkg-config can find the libfirm.pc
files ("pkg-config --modversion libfirm" should work). Use (GNU)-make to build
diff --git a/libfirm b/libfirm
-Subproject 81bb3bf37432ecdd7f973faf49984ebb45acf93
+Subproject 7a4389d62c358d1a419189140512df08866c994
diff --git a/make_release.sh b/make_release.sh
index 68bb070..fdf6ca1 100755
--- a/make_release.sh
+++ b/make_release.sh
@@ -2,7 +2,7 @@
#set -x
WORKDIR="release"
-VERSION="0.9.13"
+VERSION="0.9.14"
RELEASEDIR="cparser-$VERSION"
FULLRELEASEDIR="$WORKDIR/$RELEASEDIR"
RELEASEFILE="cparser-$VERSION.tar.bz2"