Merge branch 'test-silentcxx-gcc-fix' into testsuite-work
authorStefano Lattarini <stefano.lattarini@gmail.com>
Sat, 7 May 2011 13:35:35 +0000 (15:35 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Sat, 7 May 2011 13:35:35 +0000 (15:35 +0200)
1  2 
ChangeLog

diff --cc ChangeLog
+++ b/ChangeLog
@@@ -1,46 -1,9 +1,52 @@@
  2011-05-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
  
+       tests: fix syntax error in 'silentcxx-gcc.test'
+       * tests/silentcxx-gcc.test (for config_args in ...): Remove extra
+       trailing backslash from the list of looped-on items.
++2011-05-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
++
 +      depmod tests: fix bug in depmodes list extraction
 +      * tests/depmod-tests.sh (get_depmodes): Use `echo $all_depmodes'
 +      instead of `... | tr "$nl" "$sp"' to strip extra whitespaces and
 +      newlines from `$all_depmodes'.  The latter idiom with `tr' is
 +      wrong since it gets run before `./defs' is sourced, and thus `$nl'
 +      and `$sp' are undefined.
 +      Bug revealad by FreeBSD tr(1) implementation, which doesn't accept
 +      empty strings as arguments.
 +
 +2011-05-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      tests: add excerpts from few original bug reports, for clarity.
 +      * tests/comment6.test: Add excerpts and/or details from the
 +      original bug report that prompted this tests to be added and/or
 +      extended.
 +      * tests/dejagnu4.test: Likewise.
 +      * tests/installdir.test: Likewise.
 +
 +2011-05-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      tests defs: allow requirements for compilers (mostly dummy)
 +      Most of the new requirements that are now accepted in `$required'
 +      as consequence of this patch are still dummy.  They are planned
 +      to be implemented only in master (or in some derived branch), but
 +      having them here (even just as no-op) will allow for an easier
 +      integration/backporting of potential new testcases.
 +      * tests/defs.in (cc, c++, fortran, fortran77): New requirements,
 +      still dummy.
 +      (flex): New requirement, picking LEX for configure.
 +      (lex): New requirement, alias for `flex'.  A more appropriate
 +      implementation, looking for a generic `lex' program, will follow
 +      in the future.
 +
 +2011-05-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      tests: 'silent-many-gcc.test' improved and made more robust
 +      * tests/silent-many-gcc.test:  Also force "fast" gcc depmode
 +      for C++ compilations.  Add sanity checks verifying that the
 +      cache variables we force are really used by configure.  Fix
 +      typo in comments.
 +
  2011-05-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
  
        tests: drop useless requirements of 'g++'