VirtualBox

Ignore:
Timestamp:
Sep 15, 2006 2:30:32 AM (19 years ago)
Author:
bird
Message:

Load make-3.81/ into vendor/gnumake/current.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vendor/gnumake/current/tests/ChangeLog

    r280 r501  
     12006-04-01  Paul D. Smith  <[email protected]>
     2
     3        * scripts/functions/realpath: Don't run tests with multiple
     4        initial slashes on Windows: those paths mean something different.
     5
     62006-03-19  Paul D. Smith  <[email protected]>
     7
     8        * scripts/features/parallelism: Test that the jobserver is
     9        properly managed when we have to re-exec the master instance of
     10        make.
     11
     122006-03-17  Boris Kolpackov  <[email protected]>
     13
     14        * scripts/features/statipattrules: Add tests for bug #16053.
     15
     162006-03-09  Paul Smith  <[email protected]>
     17
     18        * scripts/features/escape: Use "pre:" not "p:" to avoid conflicts
     19        with DOS drive letters.  Fixes Savannah bug #15947.
     20
     21        * test_driver.pl (run_each_test): Set the status properly even
     22        when a test fails to execute.  Fixes Savannah bug #15942.
     23
     24        * scripts/functions/foreach: Use a different environment variable
     25        other than PATH to avoid differences with Windows platforms.
     26        Fixes Savannah bug #15938.
     27
     282006-03-05  Paul D. Smith  <[email protected]>
     29
     30        * run_make_tests.pl (set_more_defaults): Add CYGWIN_NT as a port
     31        type W32.  Fixed Savannah bug #15937.
     32
     33        * scripts/features/default_names: Don't call error() when the test
     34        fails.  Fixes Savannah bug #15941.
     35
     362006-02-17  Paul D. Smith  <[email protected]>
     37
     38        * scripts/features/targetvars: Test a complex construction which
     39        guarantees that we have to merge variable lists of different
     40        sizes.  Tests for Savannah bug #15757.
     41
     422006-02-15  Paul D. Smith  <[email protected]>
     43
     44        * scripts/functions/error: Make sure filename/lineno information
     45        is related to where the error is expanded, not where it's set.
     46        * scripts/functions/warning: Ditto.
     47        * scripts/functions/foreach: Check for different error conditions.
     48        * scripts/functions/word: Ditto.
     49        * scripts/variables/negative: Test some variable reference failure
     50        conditions.
     51        * scripts/options/warn-undefined-variables: Test the
     52        --warn-undefined-variables flag.
     53
     542006-02-09  Paul D. Smith  <[email protected]>
     55
     56        * run_make_tests.pl (set_more_defaults): Update valgrind support
     57        for newer versions.
     58        * test_driver.pl (toplevel): Skip all hidden files/directories (ones
     59        beginning with ".").
     60
     61        * scripts/functions/andor: Tests for $(and ..) and $(or ...)
     62        functions.
     63
     642006-02-08  Boris Kolpackov  <[email protected]>
     65
     66        * scripts/features/parallelism: Add a test for bug #15641.
     67
     682006-02-06  Paul D. Smith  <[email protected]>
     69
     70        * scripts/options/dash-W: Add a test for bug #15341.
     71
     722006-01-03  Paul D. Smith  <[email protected]>
     73
     74        * scripts/variables/automatic: Add a test for bug #8154.
     75
     76        * README: Update to reflect the current state of the test suite.
     77
     782005-12-12  Paul D. Smith  <[email protected]>
     79
     80        * scripts/features/parallelism, scripts/functions/wildcard,
     81        scripts/targets/FORCE, scripts/targets/PHONY,
     82        scripts/targets/SILENT: Use the default setting for
     83        $delete_command.  Fixes bug #15085.
     84
     85        * run_make_tests.pl (get_this_pwd) [VMS]: Use -no_ask with delete_file.
     86
     872005-12-11  Paul D. Smith  <[email protected]>
     88
     89        * scripts/misc/general4: Test implicit rules with '$' in the
     90        prereq list & prereq patterns.
     91        * scripts/features/se_implicit: Add in .SECONDEXPANSION settings.
     92
     932005-12-09  Boris Kolpackov  <[email protected]>
     94
     95        * scripts/features/patternrules: Add a test for bug #13022.
     96
     972005-12-07  Boris Kolpackov  <[email protected]>
     98
     99        * scripts/features/double_colon: Add a test for bug #14334.
     100
     1012005-11-17  Boris Kolpackov  <[email protected]>
     102
     103        * scripts/functions/flavor: Add a test for the flavor function.
     104
     1052005-11-14  Boris Kolpackov  <[email protected]>
     106
     107        * scripts/variables/INCLUDE_DIRS: Add a test for the .INCLUDE_DIRS
     108        special variable.
     109
     1102005-10-24  Paul D. Smith  <[email protected]>
     111
     112        * scripts/misc/general4: Test '$$' in prerequisites list.
     113        * scripts/features/statipattrules: Rewrite to use run_make_test().
     114        Add various static pattern info.
     115        * scripts/features/se_statpat: Enable .SECONDEXPANSION target.
     116        * scripts/features/se_explicit: Add tests for handling '$$' in
     117        prerequisite lists with and without setting .SECONDEXPANSION.
     118        * scripts/features/order_only: Convert to run_make_test().
     119        * run_make_tests.pl (set_more_defaults): If we can't get the value
     120        of $(MAKE) from make, then fatal immediately.
     121
     1222005-08-31  Paul D. Smith  <[email protected]>
     123
     124        * run_make_tests.pl (get_this_pwd): Require the POSIX module (in
     125        an eval to trap errors) and if it exists, use POSIX::getcwd to
     126        find the working directory.  If it doesn't exist, go back to the
     127        previous methods.  This tries to be more accurate on Windows
     128        systems.
     129
     1302005-08-29  Paul D. Smith  <[email protected]>
     131
     132        * scripts/functions/abspath: Add some text to the error messages
     133        to get a better idea of what's wrong.  Make warnings instead of
     134        errors.
     135
     136        * scripts/features/patspecific_vars: Don't use "test", which is
     137        UNIX specific.  Print the values and let the test script match
     138        them.
     139
     1402005-08-25  Paul Smith  <[email protected]>
     141
     142        * scripts/variables/SHELL: Use a /./ prefix instead of //: the
     143        former works better with non-UNIX environments.  Fixes Savannah
     144        bug #14129.
     145
     1462005-08-13  Boris Kolpackov  <[email protected]>
     147
     148        * scripts/functions/wildcard: Wrap calls to $(wildcard ) with
     149        $(sort) so that the resulting order is no longer filesystem-
     150        dependant.
     151
     1522005-08-10  Boris Kolpackov  <[email protected]>
     153
     154        * scripts/features/statipattrules: Add a test for Savannah bug #13881.
     155
     1562005-08-07  Paul D. Smith  <[email protected]>
     157
     158        * scripts/features/parallelism: Add a test for a bug reported by
     159        Michael Matz ([email protected]) in which make exits without waiting
     160        for all its children in some situations during parallel builds.
     161
     1622005-07-08  Paul D. Smith  <[email protected]>
     163
     164        * test_driver.pl: Reset the environment to a clean value every
     165        time before we invoke make.  I'm suspicious that the environment
     166        isn't handled the same way in Windows as it is in UNIX, and some
     167        variables are leaking out beyond the tests they are intended for.
     168        Create an %extraENV hash tests can set to add more env. vars.
     169        * tests/scripts/features/export: Change to use %extraENV.
     170        * tests/scripts/functions/eval: Ditto.
     171        * tests/scripts/functions/origin: Ditto.
     172        * tests/scripts/options/dash-e: Ditto.
     173        * tests/scripts/variables/SHELL: Ditto.
     174
     1752005-06-27  Paul D. Smith  <[email protected]>
     176
     177        * scripts/options/dash-W: Use 'echo >>' instead of touch to update
     178        files.
     179        * scripts/features/reinvoke: Rewrite to be safer on systems with
     180        subsecond timestamps.
     181        * scripts/features/patternrules: False exits with different error
     182        codes on different systems (for example, Linux => 1, Solaris => 255).
     183
     184        * scripts/options/dash-W: Set the timestamp to foo.x in the future,
     185        to be sure it will be considered updated when it's remade.
     186
     1872005-06-26  Paul D. Smith  <[email protected]>
     188
     189        * scripts/functions/shell: New test suite for the shell function.
     190
     1912005-06-25  Paul D. Smith  <[email protected]>
     192
     193        * scripts/features/include: Test include/-include/sinclude with no
     194        arguments.  Tests fix for Savannah bug #1761.
     195
     196        * scripts/misc/general3: Implement comprehensive testing of
     197        backslash-newline behavior in command scripts: various types of
     198        quoting, fast path / slow path, etc.
     199        Tests fix for Savannah bug #1332.
     200
     201        * scripts/options/symlinks: Test symlinks to non-existent files.
     202        Tests fix for Savannah bug #13280.
     203
     204        * scripts/misc/general3: Test semicolons in variable references.
     205        Tests fix for Savannah bug #1454.
     206
     207        * scripts/variables/MAKE_RESTARTS: New file: test the
     208        MAKE_RESTARTS variable.
     209        * scripts/options/dash-B: Test re-exec doesn't loop infinitely.
     210        Tests fix for Savannah bug #7566.
     211        * scripts/options/dash-W: New file: test the -W flag, including
     212        re-exec infinite looping.
     213
     2142005-06-12  Paul D. Smith  <[email protected]>
     215
     216        * scripts/misc/close_stdout: Add a test for Savannah bug #1328.
     217        This test only works on systems that have /dev/full (e.g., Linux).
     218
     2192005-06-09  Paul D. Smith  <[email protected]>
     220
     221        * scripts/functions/foreach: Add a test for Savannah bug #11913.
     222
     2232005-05-31  Boris Kolpackov  <[email protected]>
     224
     225        * scripts/features/include: Add a test for Savannah bug #13216.
     226        * scripts/features/patternrules: Add a test for Savannah bug #13218.
     227
    12282005-05-13  Paul D. Smith  <[email protected]>
    2229
     
    3085352002-07-11  Paul D. Smith  <[email protected]>
    309536
    310         * run_make_tests.pl (valid_option): Add support for Valgrind
    311         <http://developer.kde.org/~sewardj/>.  Use -valgrind option to the
    312         test suite.
     537        * run_make_tests.pl (valid_option): Add support for Valgrind.  Use
     538        -valgrind option to the test suite.
    313539        (set_more_defaults): Set up the file descriptor to capture
    314540        Valgrind output.  We have to unset its close-on-exec flag; we
     
    594820
    595821        ChangeLog file for the test suite created.
     822
     823
     824
     825Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
     8262002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     827This file is part of GNU Make.
     828
     829GNU Make is free software; you can redistribute it and/or modify it under the
     830terms of the GNU General Public License as published by the Free Software
     831Foundation; either version 2, or (at your option) any later version.
     832
     833GNU Make is distributed in the hope that it will be useful, but WITHOUT ANY
     834WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
     835A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
     836
     837You should have received a copy of the GNU General Public License along with
     838GNU Make; see the file COPYING.  If not, write to the Free Software
     839Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette