Changeset 2596 in kBuild for vendor/gnumake/current/tests/ChangeLog
- Timestamp:
- Jun 19, 2012 10:44:52 PM (13 years ago)
- Location:
- vendor/gnumake/current
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/gnumake/current
- Property svn:ignore deleted
-
vendor/gnumake/current/tests
- Property svn:ignore deleted
-
vendor/gnumake/current/tests/ChangeLog
r1989 r2596 1 2010-07-28 Paul Smith <[email protected]> 2 3 * scripts/targets/POSIX: Compatibility issues with Solaris (and 4 Tru64?); "false" returns different exit codes, and set -x shows 5 output with extra whitespace. Run the commands by hand first to 6 find out what the real shell would do, then compare what make does. 7 * scripts/variables/SHELL: Ditto. 8 9 2010-07-12 Paul Smith <[email protected]> 10 11 * test_driver.pl: Add a new $perl_name containing the path to Perl. 12 * run_make_tests.pl (run_make_test): Replace the special string 13 #PERL# in a makefile etc. with the path the Perl executable so 14 makefiles can use it. 15 16 * scripts/targets/ONESHELL: Add a new set of regression tests for 17 the .ONESHELL feature. 18 19 2010-07-06 Paul Smith <[email protected]> 20 21 * scripts/variables/SHELL: Test the new .SHELLFLAGS variable. 22 23 * scripts/targets/POSIX: New file. Test the .POSIX special target. 24 Verify that enabling .POSIX changes the shell flags to set -e. 25 26 2010-07-01 Paul Smith <[email protected]> 27 28 * scripts/features/recursion: Add a space to separate command-line 29 args. Fixes Savannah bug #29968. 30 31 2009-11-12 Boris Kolpackov <[email protected]> 32 33 * scripts/features/vpath3: Test for the new library search 34 behavior. 35 36 2009-10-06 Boris Kolpackov <[email protected]> 37 38 * scripts/features/se_explicit: Enable the test for now fixed 39 Savannah bug 25780. 40 41 2009-10-06 Boris Kolpackov <[email protected]> 42 43 * scripts/variables/undefine: Tests for the new undefine feature. 44 45 2009-10-03 Paul Smith <[email protected]> 46 47 * scripts/features/parallelism: Test for open Savannah bug #26846. 48 49 * scripts/variables/MAKE: Rewrite for new run_make_test() format. 50 51 * scripts/variables/MAKEFLAGS: Created. 52 Add test for Savannah bug #2216 (still open). 53 54 * scripts/features/include: Test for Savannah bug #102 (still open). 55 56 2009-09-30 Boris Kolpackov <[email protected]> 57 58 * scripts/features/include: Add diagnostics issuing tests for 59 cases where targets have been updated and failed with the 60 dontcare flag. Savannah bugs #15110, #25493, #12686, #17740. 61 62 2009-09-28 Paul Smith <[email protected]> 63 64 * scripts/functions/shell: Add regression test for Savannah bug 65 #20513 (still open). 66 67 * scripts/features/se_explicit: Add regression tests for Savannah 68 bug #25780 (still open). 69 70 * run_make_tests.pl (valid_option): Add a new flag, -all([-_]?tests)? 71 that runs tests we know will fail. This allows us to add 72 regression tests to the test suite for bugs that haven't been 73 fixed yet. 74 75 2009-09-28 Boris Kolpackov <[email protected]> 76 77 * scripts/features/patspecific_vars: Add a test for the shortest 78 stem first order. 79 80 * scripts/features/patternrules: Add a test for the shortest stem 81 first order. 82 83 2009-09-24 Paul Smith <[email protected]> 84 85 * scripts/features/se_implicit: Add a test for order-only 86 secondary expansion prerequisites. 87 88 2009-09-23 Paul Smith <[email protected]> 89 90 * scripts/features/patternrules: Test that we can remove pattern 91 rules, both single and multiple prerequisites. Savannah bug #18622. 92 93 * scripts/features/echoing: Rework for run_make_test(). 94 95 2009-06-14 Paul Smith <[email protected]> 96 97 * scripts/features/vpath: Verify we don't get bogus circular 98 dependency warnings if we choose a different file via vpath during 99 update. Savannah bug #13529. 100 101 2009-06-13 Paul Smith <[email protected]> 102 103 * scripts/variables/MAKEFILES: Verify that MAKEFILES included 104 files (and files included by them) don't set the default goal. 105 Savannah bug #13401. 106 107 * scripts/functions/wildcard: Test that wildcards with 108 non-existent glob matchers return empty. 109 110 2009-06-09 Paul Smith <[email protected]> 111 112 * scripts/options/dash-B: Test the $? works correctly with -B. 113 Savannah bug #17825. 114 115 * scripts/features/patternrules: Test that dependencies of 116 "also_make" targets are created properly. Savannah bug #19108. 117 118 * test_driver.pl (compare_output): Create a "run" file for failed 119 tests containing the command that was run. 120 (get_runfile): New function. 121 122 * run_make_tests.pl (valid_option): Enhanced support for valgrind: 123 allow memcheck and massif tools. 124 125 * scripts/features/patternrules: Have to comment out a line in the 126 first test due to backing out a change that broke the implicit 127 rule search algorithm. Savannah bug #17752. 128 * scripts/misc/general4: Remove a test that is redundant with 129 patternrules. 130 131 * scripts/features/parallelism: Add a test for re-exec with 132 jobserver master override. Savannah bug #18124. 133 134 2009-06-08 Paul Smith <[email protected]> 135 136 * scripts/features/targetvars: Add a test for continued target 137 vars after a semicolon. Savannah bug #17521. 138 139 2009-06-07 Paul Smith <[email protected]> 140 141 * scripts/features/se_explicit: Make sure we catch defining 142 prereqs during snap_deps(). Savannah bug #24622. 143 144 * scripts/variables/automatic: Check prereq ordering when the 145 target with the recipe has no prereqs. Savannah bug #21198. 146 147 * scripts/variables/LIBPATTERNS: Add a new set of test for 148 $(.LIBPATTERNS) (previously untested!) 149 150 2009-06-04 Paul Smith <[email protected]> 151 152 * scripts/variables/SHELL: The export target-specific SHELL test 153 has an incorrect known-good-value. 154 155 * scripts/misc/general4: Check for whitespace (ffeed, vtab, etc.) 156 157 * scripts/features/se_explicit: Add tests for Savannah bug #24588. 158 159 2009-05-31 Paul Smith <[email protected]> 160 161 * scripts/variables/DEFAULT_GOAL: Add tests for Savannah bug #25697. 162 163 * scripts/features/targetvars: Add tests of overrides for Savannah 164 bug #26207. 165 * scripts/features/patspecific_vars: Ditto. 166 167 * scripts/features/patternrules: Add a test for Savannah bug #26593. 168 169 2009-05-30 Paul Smith <[email protected]> 170 171 * scripts/variables/flavors: Update with new variable flavor tests. 172 * scripts/variables/define: Create a new set of tests for 173 define/endef and move those aspects of the flavors suite here. 174 175 2009-05-25 Paul Smith <[email protected]> 176 177 * scripts/features/targetvars: Ditto. 178 179 * scripts/features/export: Test new variable parsing abilities. 180 181 2009-02-23 Ramon Garcia <[email protected]> 182 183 * scripts/variables/private: Create a new suite of tests for 'private'. 184 1 185 2007-11-04 Paul Smith <[email protected]> 2 186 … … 881 1065 882 1066 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 883 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.1067 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 884 1068 This file is part of GNU Make. 885 1069
Note:
See TracChangeset
for help on using the changeset viewer.