diff options
author | Matthias Braun <matze@braunis.de> | 2011-12-07 19:00:22 +0100 |
---|---|---|
committer | Matthias Braun <matze@braunis.de> | 2011-12-23 11:36:39 +0100 |
commit | f817440bedaa5b4e90cf7cc38aa2b9078eae91cf (patch) | |
tree | 318298142bb107b1912f3f14db1daedb9588a0a5 | |
parent | f42a379e34aa5045255efefca39849de63ccc226 (diff) |
update for new releasecparser-0.9.13
-rw-r--r-- | NEWS.md | 2 | ||||
-rw-r--r-- | README.md | 14 | ||||
-rwxr-xr-x | make_release.sh | 4 |
3 files changed, 15 insertions, 5 deletions
@@ -1,4 +1,4 @@ -cpasrer 0.9.13 (2011-12-07) +cparser 0.9.13 (2011-12-07) --------------------------- * Adapt to libfirm-1.20.0 @@ -17,13 +17,23 @@ Requirements: * A C99 compiler (gcc and icc are known to work). * pkg-config (recommended) -* libFirm-1.12.1 or later +* libFirm-1.20 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 cparser. -3. Contact +3. Troubleshooting +------------------ + +x86\_64 Systems: +libFirm uses a 32bit x86 backend by default, while it also uses the systems +default preprocessor/linker. This results on a x86\_64 linker being used +for 32bit assembly. If you see assembler errors like +"suffix or operand invalid for 'push'", then you probably have this problem. +Use the -m32 flag to force usage of system 32bit preprocessor/linker. + +4. Contact ---------- There's a Bugtracker at http://pp.info.uni-karlsruhe.de/~firm/bugs diff --git a/make_release.sh b/make_release.sh index 1c8ce09..68bb070 100755 --- a/make_release.sh +++ b/make_release.sh @@ -2,12 +2,12 @@ #set -x WORKDIR="release" -VERSION="0.9.12" +VERSION="0.9.13" RELEASEDIR="cparser-$VERSION" FULLRELEASEDIR="$WORKDIR/$RELEASEDIR" RELEASEFILE="cparser-$VERSION.tar.bz2" SOURCEDIRS="adt builtins driver win32 wrappergen ." -ADDFILES="README TODO NEWS AUTHOR COPYING cparser.1" +ADDFILES="README.md NEWS.md AUTHOR COPYING cparser.1" rm -rf "$FULLRELEASEDIR" |