aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/expression.c
AgeCommit message (Expand)AuthorFilesLines
2005-04-07Parse and evaluate gcc computed goto extensions: label addressingLinus Torvalds1-0/+10
2005-04-07Don't warn about signedness for hax/octal constants. They are commonlyLinus Torvalds1-4/+7
2005-04-07Start updating the copyright license comments to the OSL,Linus Torvalds1-1/+3
2005-04-07Peter points out that the type masking shifts can overflowLinus Torvalds1-2/+2
2005-04-07Evaluate logical expressions, and short-circuit it.Linus Torvalds1-2/+2
2005-04-07Change the copyright to Transmeta Corp, that's likely to beLinus Torvalds1-1/+1
2005-04-07Oops. Initializer casts didn't actually save the result.Linus Torvalds1-1/+1
2005-04-07Remove last user of "struct token" from "struct expression".Linus Torvalds1-4/+95
2005-04-07Evaluate assignments:Linus Torvalds1-3/+4
2005-04-07Parse initializers properly. We parsed them before, but we didn'tLinus Torvalds1-1/+1
2005-04-07Start doing constant strings right: do proper concatenation of strings,Linus Torvalds1-6/+35
2005-04-07A structure member is just an identifier, not a random token.Linus Torvalds1-1/+1
2005-04-07Introduce a "struct position", and have the different types referLinus Torvalds1-26/+29
2005-04-07Give comma expressions and comparison expressions different types,Linus Torvalds1-13/+13
2005-04-07Make a function call point an expression type of its own, andLinus Torvalds1-3/+18
2005-04-07Fix typename parsing (incorrect ctype usage), and correctLinus Torvalds1-1/+3
2005-04-07Start doing type evaluation for binops - integer promotion rulesLinus Torvalds1-6/+11
2005-04-07Split up the expression parsing in "parse.c" into a file ofLinus Torvalds1-0/+347