* 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@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@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@lrde.epita.fr +Clément Vasseur clement.vasseur@lrde.epita.fr +Roland Levillain roland@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@lrde.epita.fr]) +AC_INIT([Nolimips], [0.9], [benoit@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