* configure.ac: Here.
Set language to C++ with AC_LANG.
Quote all macros' arguments.
Aesthetic changes.
* NEWS: Update.
* THANKS: New.
---
ChangeLog | 11 +++++++++++
NEWS | 10 +++++++++-
THANKS | 6 ++++++
configure.ac | 21 +++++++++++----------
4 files changed, 37 insertions(+), 11 deletions(-)
create mode 100644 THANKS
diff --git a/ChangeLog b/ChangeLog
index 404b540..1bf00d9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,16 @@
2012-03-19 Roland Levillain <roland(a)lrde.epita.fr>
+ Version 0.9.
+
+ * configure.ac: Here.
+ Set language to C++ with AC_LANG.
+ Quote all macros' arguments.
+ Aesthetic changes.
+ * NEWS: Update.
+ * THANKS: New.
+
+2012-03-19 Roland Levillain <roland(a)lrde.epita.fr>
+
Replace all uses of `echo' with options by `printf'.
* tests/nolimips-check: Here, as options to `echo' are not
diff --git a/NEWS b/NEWS
index 43e9c5f..7451741 100644
--- a/NEWS
+++ b/NEWS
@@ -1,9 +1,17 @@
-New in 0.8a:
+New in 0.9, 2012-03-19:
* `--system-library' option provides builtin system library selection,
so the user can use a spim-like or the nolimips-original syscall set.
* `--argument-registers' is the new name of `--args'.
+* The XML description is upgraded to support shorter (predefined) elements.
+
+* C++ (instead of C) Bison-generated LALR(1) parser.
+
+* Simplified misc::unique_string implementation.
+
+* Updated Gnulib integration.
+
New in 0.8, 2005-07-11:
* The shell now has (some) completion.
diff --git a/THANKS b/THANKS
new file mode 100644
index 0000000..f0b4a93
--- /dev/null
+++ b/THANKS
@@ -0,0 +1,6 @@
+Nolimips was originally written by Benoît Perrot. The project also
+received contributions from these people:
+
+Akim Demaille akim(a)lrde.epita.fr
+Clément Vasseur clement.vasseur(a)lrde.epita.fr
+Roland Levillain roland(a)lrde.epita.fr
diff --git a/configure.ac b/configure.ac
index 3b5fe62..f05542a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,14 +1,14 @@
##
-## Configure Nolimips: a MIPS emulator with unlimited registers
+## Configure Nolimips: a MIPS emulator with unlimited registers.
##
-AC_PREREQ(2.59)
+AC_PREREQ([2.59])
## Project -----------------------------
-AC_INIT([Nolimips], [0.8a], [benoit(a)lrde.epita.fr])
+AC_INIT([Nolimips], [0.9], [benoit(a)lrde.epita.fr])
-## Setup autotools ---------------------
+## Setup Autotools ---------------------
# Auxiliary files.
AC_CONFIG_AUX_DIR([build-aux])
@@ -20,30 +20,31 @@ AM_INIT_AUTOMAKE([foreign 1.7.5 dist-bzip2])
# Look for a lex-like program.
AC_PROG_LEX
# Look for bison.
-AC_CHECK_PROGS(BISON, bison)
+AC_CHECK_PROGS([BISON], [bison])
# Look for a C++ compiler.
+AC_LANG([C++])
AC_PROG_CXX
-#
+# Enable Libtool.
AC_PROG_LIBTOOL
# Look for readline library.
AC_CHECK_READLINE
-# Check presence of isblank
-AC_CHECK_FUNCS(isblank)
+# Check presence of `isblank'.
+AC_CHECK_FUNCS([isblank])
## Development environment -------------
CXXFLAGS="${CXXFLAGS} -ansi -Wall -W -D__STDC_LIMIT_MACROS"
-# Speed the compilation up
+# Speed the compilation up.
if test "$GXX" = yes; then
CXXFLAGS="$CXXFLAGS -pipe"
fi
-# gnulib modules
+# Gnulib modules.
nolimips_GNULIB
--
1.7.2.5