summaryrefslogtreecommitdiffstats
path: root/src/glsl/glcpp/tests
Commit message (Expand)AuthorAgeFilesLines
* glsl: glcpp: Allow "#if undefined-macro' to evaluate to false.Carl Worth2012-06-264-3/+17
* glsl: Add glcpp tests for a macro used twiceCarl Worth2012-02-022-0/+33
* glcpp: Add new test showing bug where a trailing ':' prevents macro expansionCarl Worth2012-02-022-0/+15
* Revert "src/glsl/glcpp: wire up glcpp-test to make check"Matt Turner2012-01-311-5/+1
* src/glsl/glcpp: wire up glcpp-test to make checkMatt Turner2012-01-301-1/+5
* glcpp-test: don't return failure if valgrind tests aren't runMatt Turner2012-01-301-1/+1
* glcpp: Add a test for #elif with an undefined macro.Carl Worth2011-09-302-0/+8
* glcpp: Raise error if defining any macro containing two consecutive underscoresCarl Worth2011-09-302-1/+5
* glcpp: Test a non-function-like macro using the token paste operatorCarl Worth2011-09-302-0/+7
* glcpp: Add a test for a macro that implements token pasting twice.Carl Worth2011-09-302-0/+7
* Add expected file for 095-recursive-define test case.Carl Worth2011-04-141-0/+4
* glcpp: Add --valgrind option to the glcpp-test utilityCarl Worth2011-04-141-16/+46
* Add an expected file for 084-unbalanced-parenthesesCarl Worth2011-04-141-0/+2
* Add an expected file for 094-divide-by-zero-short-circuitCarl Worth2011-04-142-0/+26
* Add an expected file for 093-divide-by-zeroCarl Worth2011-04-141-0/+4
* glcpp/tests: Update 063-comments.c.expected to match output.Kenneth Graunke2011-03-031-0/+7
* Revert "glcpp: Demote "macro redefined" from an error to a warning"Carl Worth2011-01-291-6/+6
* glcpp: Demote "macro redefined" from an error to a warningCarl Worth2011-01-281-6/+6
* glcpp: Add test for recursive #define.Vinson Lee2011-01-041-0/+3
* glcpp: Add division by zero test cases.Vinson Lee2011-01-042-0/+4
* glcpp: Add negative tests for redefintions with valueless macros.Vinson Lee2010-12-272-0/+15
* glcpp: Fix test suite to avoid flagging failed tests as valgrind errors.Carl Worth2010-08-231-4/+5
* glcpp: Add new test for #line directive.Carl Worth2010-08-232-0/+21
* glcpp: Add test for the #error directive.Carl Worth2010-08-232-0/+4
* glcpp: Add two new tests for testing redefined macros.Carl Worth2010-08-174-0/+58
* glcpp: Fix 064-version.c expected result to track recent change.Carl Worth2010-08-171-1/+0
* glcpp: Add testcase for #if handling bug that breaks Savage2.Eric Anholt2010-08-172-0/+11
* glcpp: Fix "unterminated if" diagnostic.Carl Worth2010-08-111-0/+5
* glcpp: Add an explicit diagnostic for #if with no expression.Carl Worth2010-08-111-1/+4
* glcpp: Reword diagnostic for #elif with no expressionCarl Worth2010-08-111-1/+0
* glcpp: Add several tests for diagnostics.Carl Worth2010-08-1120-0/+72
* glcpp-test: Capture the stderr output of the preprocessor.Carl Worth2010-08-111-1/+1
* glcpp: Clean up intermediate file when test suite is interrupted.Carl Worth2010-08-111-0/+2
* glcpp: Additional fixes for not evaluating skipped #if/#elif expressions.Carl Worth2010-08-114-0/+20
* glcpp/tests: Commit forgotten file 074-elif-undef.c.expected.Kenneth Graunke2010-08-101-0/+4
* glcpp: Discard output of cmp when running the test suite.Carl Worth2010-08-101-1/+1
* glcpp: Fix expected result for the 064-version.c test.Carl Worth2010-08-101-0/+1
* glcpp/tests: Add a corollary to testcase 073 for testing #elif.Kenneth Graunke2010-08-041-0/+3
* glcpp/tests: Fix 073-if-in-ifdef.c to use #ifdef, not #if.Kenneth Graunke2010-08-041-1/+1
* glcpp: Add a testcase for the failure in compiling xonotic's shader.Eric Anholt2010-08-012-0/+9
* glcpp: Add expected output for a recently-added test.Carl Worth2010-07-281-0/+3
* glcpp: Fix function-like macros with an argument used multiple times.Carl Worth2010-07-221-0/+2
* glcpp: Avoid accidental token pasting in preprocessed result.Carl Worth2010-07-204-2/+25
* glcpp: Fix support for nested #ifdef and nested #ifndefCarl Worth2010-07-202-0/+81
* glcpp: Support #if(expression) with no intervening space.Carl Worth2010-07-202-0/+7
* glcpp: Make test suite test for valgrind cleanliness.Carl Worth2010-07-201-1/+21
* glcpp: Make test suite report final count of passed/total tests.Carl Worth2010-07-201-2/+22
* glsl2: Move the compiler to the subdirectory it will live in in Mesa.Eric Anholt2010-06-24139-0/+889