index
:
android-x86-mesa.git
envsa_r300
froyo-x86
r300
Androïd/x86 port of Mesa drivers
Hugues Hiegel
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2010-05-19
Use new token_list_t rather than string_list_t for macro values.
Carl Worth
2010-05-19
Perform "re lexing" on string list values rathern than on text.
Carl Worth
2010-05-19
Remove unused NEWLINE token.
Carl Worth
2010-05-19
Remove unneeded YYLEX_PARAM define.
Carl Worth
2010-05-19
Rename yylex to glcpp_parser_lex and give it a glcpp_parser_t* argument.
Carl Worth
2010-05-19
Add a wrapper function around the lexer.
Carl Worth
2010-05-19
Like previous fix, but for object-like macros (and add a test).
Carl Worth
2010-05-19
Fix bug as in previous fix, but with multi-token argument.
Carl Worth
2010-05-19
Fix bug (and test) for an invocation using macro name as a non-macro argument
Carl Worth
2010-05-19
Fix bug (and add tests) for a function-like macro defined as itself.
Carl Worth
2010-05-18
Rewrite macro handling to support function-like macro invocation in macro values
Carl Worth
2010-05-18
Add several tests where the defined value of a macro is (or looks like) a macro
Carl Worth
2010-05-17
Fix (and add test for) function-like macro invocation with newlines.
Carl Worth
2010-05-17
Expect 1 shift/reduce conflict.
Carl Worth
2010-05-17
Fix bug (and add test) for a function-like-macro appearing as a non-macro.
Carl Worth
2010-05-17
Add test and fix bug leading to infinite recursion.
Carl Worth
2010-05-14
Fix two whitespace bugs in the lexer.
Carl Worth
2010-05-14
Don't return SPACE tokens unless strictly needed.
Carl Worth
2010-05-14
Add test with extra whitespace in macro defintions and invocations.
Carl Worth
2010-05-14
Provide implementation for macro arguments containing parentheses.
Carl Worth
2010-05-14
Add test invoking a macro with an argument containing (non-macro) parentheses.
Carl Worth
2010-05-14
Fix expansion of composited macros.
Carl Worth
2010-05-14
Add test for composed invocation of function-like macros.
Carl Worth
2010-05-14
Eliminate a shift/reduce conflict.
Carl Worth
2010-05-14
Support macro invocations with multiple tokens for a single argument.
Carl Worth
2010-05-14
Add test for function-like macro invocations with multiple-token arguments.
Carl Worth
2010-05-14
Make macro-expansion productions create string-list values rather than printing
Carl Worth
2010-05-14
Move most printing to the action in the content production.
Carl Worth
2010-05-14
Remove _list suffix from several identifiers.
Carl Worth
2010-05-14
Rename list_t and node_t to string_list_t and string_node_t.
Carl Worth
2010-05-14
Fix case of a macro formal parameter matching a defined macro.
Carl Worth
2010-05-14
Add test where a macro formal parameter is the same as an existing macro.
Carl Worth
2010-05-14
Implement substitution of macro arguments.
Carl Worth
2010-05-14
Add tests exercising substitution of arguments in function-like macros.
Carl Worth
2010-05-14
Make the lexer return SPACE tokens unconditionally.
Carl Worth
2010-05-14
Makefile: Make "make test" depend on the main program.
Carl Worth
2010-05-14
Add some whitespace variations to test 15.
Carl Worth
2010-05-14
Fix parsing of object-like macro with a definition that begins with '('.
Carl Worth
2010-05-14
Add test for an object-like macro with a definition beginning with '('
Carl Worth
2010-05-14
Eliminate a reduce/reduce conflict in the function-like macro production.
Carl Worth
2010-05-13
Add support for the structure of function-like macros.
Carl Worth
2010-05-13
Add tests for the structure of function-like macros.
Carl Worth
2010-05-13
Make the lexer distinguish between identifiers and defined macros.
Carl Worth
2010-05-12
Remove some redundancy in the top-level production.
Carl Worth
2010-05-12
Simplify lexer significantly (remove all stateful lexing).
Carl Worth
2010-05-12
Add test case to define, undef, and then again define a macro.
Carl Worth
2010-05-12
Add support for the #undef macro.
Carl Worth
2010-05-12
Add test for #undef.
Carl Worth
2010-05-12
Add test for an empty definition.
Carl Worth
2010-05-12
Convert lexer to talloc and add xtalloc wrappers.
Carl Worth
[next]