summaryrefslogtreecommitdiff
path: root/src/glsl/glcpp/glcpp-lex.l
AgeCommit message (Expand)Author
2011-03-04glsl: Define YY_NO_UNISTD_H on MSVC.José Fonseca
2011-03-03glcpp: Remove trailing contexts from #if rules.Kenneth Graunke
2011-03-03glcpp: Rework lexer to use a SKIP state rather than REJECT.Kenneth Graunke
2011-01-31Convert everything from the talloc API to the ralloc API.Kenneth Graunke
2010-10-21glcpp: Return NEWLINE token for newlines inside multi-line comments.Kenneth Graunke
2010-08-23glcpp: Fix handling of "#line 0"Carl Worth
2010-08-23glcpp: Fix source numbers set with "#line LINE_NUMBER SOURCE_NUMBER"Carl Worth
2010-08-18glcpp: Add basic #line support (adapted from the main compiler).Kenneth Graunke
2010-08-17glcpp: Don't include the newline when discarding single-line commentsCarl Worth
2010-08-16glcpp: Remove spurious newline generated by #version handling.Kenneth Graunke
2010-08-13glsl2: Use --nounistd to fix MSVC buildIan Romanick
2010-08-11glcpp: Initialize line and column numbers to 1, not 0.Carl Worth
2010-08-04glcpp: Remove xtalloc wrappers in favor of plain talloc.Kenneth Graunke
2010-07-28glcpp: Add __VERSION__ define to the current language version.Eric Anholt
2010-07-20glcpp: Avoid warnings in generated flex code.Carl Worth
2010-07-20glcpp-lex: Declare some generated functions to eliminate compiler warnings.Carl Worth
2010-07-20glcpp: Fix support for nested #ifdef and nested #ifndefCarl Worth
2010-07-20glcpp: Support #if(expression) with no intervening space.Carl Worth
2010-07-07glsl2: Initialize yylineno and yycolumn so line numbers are sane.Kenneth Graunke
2010-07-02glcpp: Add #error support.Kenneth Graunke
2010-06-24glsl2: Move the compiler to the subdirectory it will live in in Mesa.Eric Anholt