
* configure.ac: here. * INSTALL: fix content about DNDEBUG. --- ChangeLog | 8 ++++++++ INSTALL | 17 ++++++++--------- configure.ac | 1 + 3 files changed, 17 insertions(+), 9 deletions(-) diff --git a/ChangeLog b/ChangeLog index 25aeb2a..5f2cd3b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2008-12-22 Guillaume Lazzara <z@lrde.epita.fr> + + Fix configure.ac and INSTALL files. + + * configure.ac: here. + + * INSTALL: fix content about DNDEBUG. + 2008-12-19 Guillaume Lazzara <z@lrde.epita.fr> Enable the generation of version.hh. diff --git a/INSTALL b/INSTALL index 354f7c0..9a6bba1 100644 --- a/INSTALL +++ b/INSTALL @@ -143,15 +143,14 @@ for Olena. This is a problem for GCC 2.95 and probably other compilers. need other flags. If you know these flags, add them to `CXXFLAGS'. -1.3.3 Debugging flags make Olena slow -------------------------------------- - -Because Olena depends on C++ optimizations to provide the best -performance, and enabling debugging flags often disable optimizations, -you are advised to override the `CXXFLAGS_OPTIMIZE' with any options -that gives the best optimization/conformance tradeoff. However, note -that passing `-DNDEBUG' disable many sanity checks, while providing -only a poor performance improvement. +1.3.3 Debugging flags +--------------------- + +All over the code, many sanity checks are enabled by default. They are +convenient since they make sure nothing wrong is passed to the functions. +However, once the program is stable they may not be necessary anymore. +Passing `-DNDEBUG' to the CXXFLAGS disable many sanity checks, while providing +*high* performance improvement. diff --git a/configure.ac b/configure.ac index 1d5ca57..5d7b719 100644 --- a/configure.ac +++ b/configure.ac @@ -191,6 +191,7 @@ AC_CONFIG_FILES([ milena/tests/core/other/Makefile milena/tests/core/routine/Makefile milena/tests/core/site_set/Makefile + milena/tests/data/Makefile milena/tests/debug/Makefile milena/tests/display/Makefile milena/tests/draw/Makefile -- 1.5.6.5