summaryrefslogtreecommitdiffstats
path: root/src/glsl/glcpp/tests
Commit message (Expand)AuthorAgeFilesLines
* glcpp: Allow test-specific arguments for standalone glcpp testsCarl Worth2013-01-111-2/+9
* glcpp: Add test involving token pasting of INTEGER tokens.Carl Worth2012-11-292-0/+15
* glcpp: Extend the invalid-paste testCarl Worth2012-11-292-0/+20
* glcpp: Add support for __LINE__ and __FILE__ macrosCarl Worth2012-11-292-0/+15
* glcpp: Support #elif(expression) with no intervening space.Matt Turner2012-11-286-0/+95
* glcpp: Reject #version and #line not followed by whitespaceMatt Turner2012-11-284-0/+6
* glcpp: wire up glcpp-test to make checkMatt Turner2012-11-091-4/+12
* glcpp/tests: Add tests for multiline #elifMatt Turner2012-11-092-0/+15
* glcpp/tests: Add test for multiline #ifMatt Turner2012-11-092-0/+13
* glcpp/tests: Add test for multiline #lineMatt Turner2012-11-092-0/+11
* glcpp/tests: Add test to check #line followed by codeMatt Turner2012-11-092-0/+5
* glcpp: don't push #line directives into next lineFabian Bieler2012-11-091-1/+1
* glcpp: Reject garbage after #else and #endif tokensMatt Turner2012-11-094-0/+11
* glsl: glcpp: Extend testing of #line directivesCarl Worth2012-06-262-0/+12
* glsl: glcpp: Move handling of #line directives from lexer to parser.Carl Worth2012-06-261-4/+4
* 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