| Commit message (Expand) | Author | Age | Files | Lines |
* | Parsing wide char string | ![](//www.gravatar.com/avatar/b0960ad519be305a16521d74cc2d9f80?s=13&d=retro) Christopher Li | 2010-06-17 | 1 | -1/+4 |
* | Don't mix storage class bits with ctype->modifiers while parsing type | ![](//www.gravatar.com/avatar/d18492af6c2ff49fe568c3ec231ef580?s=13&d=retro) Al Viro | 2009-07-18 | 1 | -1/+1 |
* | Fix declaration_specifiers() handling of typedef name shadowed by NS_SYMBOL | ![](//www.gravatar.com/avatar/d18492af6c2ff49fe568c3ec231ef580?s=13&d=retro) Al Viro | 2009-07-18 | 1 | -1/+1 |
* | Add comment on taint flags enum referencing expr->taint | ![](//www.gravatar.com/avatar/ebbfa50e57a6a75ef8d24d4b52aad5b2?s=13&d=retro) Josh Triplett | 2007-10-10 | 1 | -1/+1 |
* | expression.h needs lib.h for struct position and symbol.h for int_ctype | ![](//www.gravatar.com/avatar/ebbfa50e57a6a75ef8d24d4b52aad5b2?s=13&d=retro) Josh Triplett | 2007-07-14 | 1 | -0/+2 |
* | fix handling of address_space in casts and assignments | ![](//www.gravatar.com/avatar/d18492af6c2ff49fe568c3ec231ef580?s=13&d=retro) Al Viro | 2007-07-10 | 1 | -1/+2 |
* | first pass at null pointer constants | ![](//www.gravatar.com/avatar/d18492af6c2ff49fe568c3ec231ef580?s=13&d=retro) Al Viro | 2007-07-08 | 1 | -0/+1 |
* | fix the comma handling in integer constant expressions | ![](//www.gravatar.com/avatar/d18492af6c2ff49fe568c3ec231ef580?s=13&d=retro) Al Viro | 2007-07-08 | 1 | -1/+8 |
* | [PATCH] fix handling of integer constant expressions | ![](//www.gravatar.com/avatar/b1fecf6b03fc62f894bef52b49551915?s=13&d=retro) Al Viro | 2007-06-26 | 1 | -1/+8 |
* | [PATCH] implement __builtin_offsetof() | ![](//www.gravatar.com/avatar/b1fecf6b03fc62f894bef52b49551915?s=13&d=retro) Al Viro | 2007-06-26 | 1 | -0/+10 |
* | [PATCH] rewrite of initializer handling | ![](//www.gravatar.com/avatar/b1fecf6b03fc62f894bef52b49551915?s=13&d=retro) Al Viro | 2007-06-18 | 1 | -0/+1 |
* | Make local declarations be statements of their own | ![](//www.gravatar.com/avatar/43625472f5d9768d6380199447c6c552?s=13&d=retro) Linus Torvalds | 2005-12-31 | 1 | -1/+1 |
* | Make expression type enums start at one.. | ![](//www.gravatar.com/avatar/95af6de541ca3960f45b7e31465a6e01?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -1/+1 |
* | Split out the blob allocator from lib.c into allocate.c. | ![](//www.gravatar.com/avatar/95af6de541ca3960f45b7e31465a6e01?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -0/+2 |
* | Make expression tree have an "op value" for the inc/dec operations. | ![](//www.gravatar.com/avatar/95af6de541ca3960f45b7e31465a6e01?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -1/+4 |
* | Make "translation_unit()" do symbol evaluation too. | ![](//www.gravatar.com/avatar/95af6de541ca3960f45b7e31465a6e01?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -2/+1 |
* | Remove EXPR_BITFIELD entirely. | ![](//www.gravatar.com/avatar/95af6de541ca3960f45b7e31465a6e01?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -6/+0 |
* | Separate explicit and implied casts. | ![](//www.gravatar.com/avatar/95af6de541ca3960f45b7e31465a6e01?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -0/+1 |
* | Add __sizeof_ptr__ that looks at a pointer expression and | ![](//www.gravatar.com/avatar/95af6de541ca3960f45b7e31465a6e01?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -0/+1 |
* | Totally re-do how we build up the initializer tree: make the | ![](//www.gravatar.com/avatar/95af6de541ca3960f45b7e31465a6e01?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -3/+6 |
* | [PATCH] handling of non-lvalue compound objects | ![](//www.gravatar.com/avatar/a469cb1dfb28dac425980865f0444e8a?s=13&d=retro) Alexander Viro | 2005-04-07 | 1 | -0/+6 |
* | EXPR_SAFELOGICAL is unnecessary. It ends up being the same as EXPR_BINOP. | ![](//www.gravatar.com/avatar/95af6de541ca3960f45b7e31465a6e01?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -1/+0 |
* | Make expression expansion calculate the "cost" of the | ![](//www.gravatar.com/avatar/95af6de541ca3960f45b7e31465a6e01?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -0/+1 |
* | Add "select" expression. | ![](//www.gravatar.com/avatar/95af6de541ca3960f45b7e31465a6e01?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -0/+2 |
* | [PATCH] FP handling | ![](//www.gravatar.com/avatar/a469cb1dfb28dac425980865f0444e8a?s=13&d=retro) Alexander Viro | 2005-04-07 | 1 | -0/+4 |
* | [PATCH] teach sparse about __alignof__ | ![](//www.gravatar.com/avatar/32306b3f09db8684e2e292737e2c148f?s=13&d=retro) Stephen Hemminger | 2005-04-07 | 1 | -0/+1 |
* | Support C types as first-class citizens, allowing type | ![](//www.gravatar.com/avatar/95af6de541ca3960f45b7e31465a6e01?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -1/+2 |
* | Use the "look up multiple namespaces" facility | ![](//www.gravatar.com/avatar/95af6de541ca3960f45b7e31465a6e01?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -2/+4 |
* | Allow variable-sized array size declarations. | ![](//www.gravatar.com/avatar/b7c2546f0b7a607687d1f658523f3b41?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -0/+10 |
* | Update copyright notices to reflect the fact that Transmeta | ![](//www.gravatar.com/avatar/b7c2546f0b7a607687d1f658523f3b41?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -0/+1 |
* | Cast evaluation is special: we want to simplify the cast early | ![](//www.gravatar.com/avatar/b7c2546f0b7a607687d1f658523f3b41?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -0/+4 |
* | Split tree evaluation into two phases: the first phase | ![](//www.gravatar.com/avatar/b7c2546f0b7a607687d1f658523f3b41?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -0/+2 |
* | [PATCH] Make all the anonymous structures truly anonymous | ![](//www.gravatar.com/avatar/66d47a5f267f90c32b806ee251bb9565?s=13&d=retro) Ryan Anderson | 2005-04-07 | 1 | -10/+10 |
* | Parse and evaluate gcc computed goto extensions: label addressing | ![](//www.gravatar.com/avatar/ab56c4d12c1edb4639eac5d775c9609e?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -0/+5 |
* | Check for duplicate symbol definitions only during declaration, | ![](//www.gravatar.com/avatar/ab56c4d12c1edb4639eac5d775c9609e?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -0/+1 |
* | Start updating the copyright license comments to the OSL, | ![](//www.gravatar.com/avatar/5c39bb639390689aba2a988b17d674ba?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -1/+3 |
* | Evaluate initializer entry offsets, and add them back into | ![](//www.gravatar.com/avatar/ab56c4d12c1edb4639eac5d775c9609e?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -0/+7 |
* | Clean up: mark local stuff 'static', and remove unused function. | ![](//www.gravatar.com/avatar/5c39bb639390689aba2a988b17d674ba?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -3/+0 |
* | Evaluate logical expressions, and short-circuit it. | ![](//www.gravatar.com/avatar/ab56c4d12c1edb4639eac5d775c9609e?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -1/+2 |
* | evaluate_initializer() is now static to within evaluate.c | ![](//www.gravatar.com/avatar/5c39bb639390689aba2a988b17d674ba?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -1/+0 |
* | Change the copyright to Transmeta Corp, that's likely to be | ![](//www.gravatar.com/avatar/ab56c4d12c1edb4639eac5d775c9609e?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -1/+1 |
* | Change the evaluate functions to return the type of the result | ![](//www.gravatar.com/avatar/5c39bb639390689aba2a988b17d674ba?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -4/+4 |
* | Evaluate more expression types: conditional expressions, statement | ![](//www.gravatar.com/avatar/5c39bb639390689aba2a988b17d674ba?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -0/+5 |
* | Remove last user of "struct token" from "struct expression". | ![](//www.gravatar.com/avatar/ab56c4d12c1edb4639eac5d775c9609e?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -5/+1 |
* | Evaluate initializers separately. We'll need this to handle | ![](//www.gravatar.com/avatar/ab56c4d12c1edb4639eac5d775c9609e?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -0/+1 |
* | Parse initializers properly. We parsed them before, but we didn't | ![](//www.gravatar.com/avatar/5c39bb639390689aba2a988b17d674ba?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -1/+12 |
* | Start doing constant strings right: do proper concatenation of strings, | ![](//www.gravatar.com/avatar/5c39bb639390689aba2a988b17d674ba?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -0/+4 |
* | A structure member is just an identifier, not a random token. | ![](//www.gravatar.com/avatar/5c39bb639390689aba2a988b17d674ba?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -1/+1 |
* | Introduce a "struct position", and have the different types refer | ![](//www.gravatar.com/avatar/5c39bb639390689aba2a988b17d674ba?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -5/+11 |
* | Zero out the high bits when casting constants to a smaller type, | ![](//www.gravatar.com/avatar/5c39bb639390689aba2a988b17d674ba?s=13&d=retro) Linus Torvalds | 2005-04-07 | 1 | -1/+1 |