2012-12-17 |
Christoph Mallon | cleanup: Resolve warnings about shadowed variables. |
blob | commitdiff | raw |
2012-12-17 |
Christoph Mallon | semantic: Accept complex literal suffixes even in non... |
blob | commitdiff | raw | diff to current |
2012-12-17 |
Christoph Mallon | semantic: Combine check_integer_suffix() and check_floa... |
blob | commitdiff | raw | diff to current |
2012-12-17 |
Christoph Mallon | semantic: Clean up check_integer_suffix(). |
blob | commitdiff | raw | diff to current |
2012-12-15 |
Christoph Mallon | parser: Correct source position of select (->, .) expre... |
blob | commitdiff | raw | diff to current |
2012-12-15 |
Christoph Mallon | warning: Add the switch -Wsystem to show warnings in... |
blob | commitdiff | raw | diff to current |
2012-12-12 |
Matthias Braun | simplify license header similar to libFirm |
blob | commitdiff | raw | diff to current |
2012-12-12 |
Christoph Mallon | parser: Parse and reject GCC range initializers "[0... |
blob | commitdiff | raw | diff to current |
2012-12-12 |
Christoph Mallon | parser: Use parse_expression() instead of parse_assignm... |
blob | commitdiff | raw | diff to current |
2012-12-12 |
Christoph Mallon | parser: Simplify parse_complex_extract_expression(). |
blob | commitdiff | raw | diff to current |
2012-12-12 |
Christoph Mallon | parser: Remove redundant assignment. |
blob | commitdiff | raw | diff to current |
2012-12-12 |
Christoph Mallon | parser: Remove redundant test. |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Matthias Braun | relational operators are only allowed for real types |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Matthias Braun | accept (but warn) '_Complex' without additional specifiers |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Matthias Braun | do not warn for missing declarations if type is invalid |
blob | commitdiff | raw | diff to current |
2012-12-10 |
Matthias Braun | complex bitops are not allowed even for _Complex int |
blob | commitdiff | raw | diff to current |
2012-12-10 |
Matthias Braun | implement support for complex types |
blob | commitdiff | raw | diff to current |
2012-12-10 |
Matthias Braun | fix TODO |
blob | commitdiff | raw | diff to current |
2012-12-10 |
Matthias Braun | rename bitwise_negate to complement |
blob | commitdiff | raw | diff to current |
2012-12-10 |
Christoph Mallon | semantic: Add missing skip_typeref() to avoid adding... |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Sebastian Buchwald | Fixed some typos. |
blob | commitdiff | raw | diff to current |
2012-12-01 |
Matthias Braun | rename source_position_t to position_t, rename members... |
blob | commitdiff | raw | diff to current |
2012-11-28 |
Matthias Braun | fix cases where compoundlits are constant/get an entity |
blob | commitdiff | raw | diff to current |
2012-11-24 |
Christoph Mallon | parser: Remove extra '' around %K in an error message. |
blob | commitdiff | raw | diff to current |
2012-11-22 |
Christoph Mallon | semantic: Improve error messages. |
blob | commitdiff | raw | diff to current |
2012-11-22 |
Christoph Mallon | semantic: The operands of % must be integer, not just... |
blob | commitdiff | raw | diff to current |
2012-11-08 |
Christoph Mallon | Parse (and reject) asm goto. |
blob | commitdiff | raw | diff to current |
2012-11-08 |
Christoph Mallon | Improve error recovery when parsing asm statements... |
blob | commitdiff | raw | diff to current |
2012-11-08 |
Christoph Mallon | Reject trailing commas when parsing asm argument and... |
blob | commitdiff | raw | diff to current |
2012-11-08 |
Christoph Mallon | Simplify passing passing the results of parse_asm_argum... |
blob | commitdiff | raw | diff to current |
2012-11-08 |
Christoph Mallon | Improve error recovery in parse_asm_arguments(). |
blob | commitdiff | raw | diff to current |
2012-11-08 |
Christoph Mallon | Rename next_if() to accept() and document it. |
blob | commitdiff | raw | diff to current |
2012-11-08 |
Christoph Mallon | Only produce an error about the type of an array subscr... |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Christoph Mallon | Implement U, u and u8 strings. |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Matthias Braun | use ir_tarval to calculate case values |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Christoph Mallon | Use a reference counter to mature label blocks as early... |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Christoph Mallon | Add missing EXPR_LITERAL_MS_NOOP in get_expression_stru... |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Matthias Braun | clang static analyzer warning fixes |
blob | commitdiff | raw | diff to current |
2012-10-18 |
Christoph Mallon | Rename the member statement of struct function_t to... |
blob | commitdiff | raw | diff to current |
2012-09-03 |
Christoph Mallon | Remove the AST node for while, use the one for for... |
blob | commitdiff | raw | diff to current |
2012-07-26 |
Matthias Braun | rememeber attributes on struct types |
blob | commitdiff | raw | diff to current |
2012-07-18 |
Matthias Braun | add a special case for __attribute__((__const)) |
blob | commitdiff | raw | diff to current |
2012-07-09 |
Christoph Mallon | Add the option c11 to -std and add the C11 keywords. |
blob | commitdiff | raw | diff to current |
2012-07-05 |
Matthias Braun | rework compilation loop, use our preproc for -E |
blob | commitdiff | raw | diff to current |
2012-07-05 |
Christoph Mallon | Avoid endless loop when encountering EOF while parsing... |
blob | commitdiff | raw | diff to current |
2012-07-05 |
Christoph Mallon | Plug a memory leak (and reduce code duplication) for... |
blob | commitdiff | raw | diff to current |
2012-07-05 |
Christoph Mallon | Show the right type when warning about excessive initia... |
blob | commitdiff | raw | diff to current |
2012-06-20 |
Christoph Mallon | Replace the old lexer by the new preprocessor. |
blob | commitdiff | raw | diff to current |
2012-06-20 |
Matthias Braun | move sym_anonymous to symbol.h |
blob | commitdiff | raw | diff to current |
2012-06-18 |
Matthias Braun | fix warning |
blob | commitdiff | raw | diff to current |
2012-06-17 |
Matthias Braun | typedef token_kind_t as int |
blob | commitdiff | raw | diff to current |
2012-06-17 |
Christoph Mallon | Let the lexer produce preprocessor numbers T_NUMBER... |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Include string encoding in string_t. |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Use initializer_value_t for INITIALIZER_STRING, too. |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Use is_type_compound(). |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Remove an unnecessary goto. |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Simplify test for string initializers in initializer_fr... |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Consistently use get_string_len() to correct the size... |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Merge INITIALIZER_WIDE_STRING into INITIALIZER_STRING. |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Simplify assertions and remove redundant ones. |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Remove the write-only variable diagnostic_count. |
blob | commitdiff | raw | diff to current |
2012-06-05 |
Christoph Mallon | Merge EXPR_LITERAL_WIDE_CHARACTER into EXPR_LITERAL_CHA... |
blob | commitdiff | raw | diff to current |
2012-06-05 |
Christoph Mallon | Use struct string_literal_expression_t instead of struc... |
blob | commitdiff | raw | diff to current |
2012-05-23 |
Christoph Mallon | Turn __FUNCTION__ into an alias for __func__. |
blob | commitdiff | raw | diff to current |
2012-05-23 |
Christoph Mallon | Remove the unused function expression_is_variable(). |
blob | commitdiff | raw | diff to current |
2012-05-23 |
Christoph Mallon | Improve error recovery in parse_asm_statement(). |
blob | commitdiff | raw | diff to current |
2012-05-23 |
Christoph Mallon | Do error recovery if parse_string_literals() is called... |
blob | commitdiff | raw | diff to current |
2012-05-23 |
Christoph Mallon | Factorise code to skip till a given token kind. |
blob | commitdiff | raw | diff to current |
2012-05-23 |
Christoph Mallon | Do not include the terminating \0 in the size of T_STRI... |
blob | commitdiff | raw | diff to current |
2012-05-23 |
Christoph Mallon | Record the encoding in string_literal_expression_t... |
blob | commitdiff | raw | diff to current |
2012-05-23 |
Christoph Mallon | Correct several uses of expr->literal to expr->string_l... |
blob | commitdiff | raw | diff to current |
2012-05-23 |
Christoph Mallon | Merge T_WIDE_CHARACTER_CONSTANT into T_CHARACTER_CONSTANT. |
blob | commitdiff | raw | diff to current |
2012-05-23 |
Christoph Mallon | Add the field encoding to struct string_literal_t and... |
blob | commitdiff | raw | diff to current |
2012-05-21 |
Christoph Mallon | Rework string literal concatenation. |
blob | commitdiff | raw | diff to current |
2012-05-20 |
Christoph Mallon | Do not crash if the expression of an array designator... |
blob | commitdiff | raw | diff to current |
2012-05-20 |
Christoph Mallon | Improve error recovery in get_label(). |
blob | commitdiff | raw | diff to current |
2012-05-20 |
Christoph Mallon | In parse_namespace_definition() always discard the... |
blob | commitdiff | raw | diff to current |
2012-05-20 |
Christoph Mallon | Correct off-by-one-token error in parse_namespace_defin... |
blob | commitdiff | raw | diff to current |
2012-05-20 |
Christoph Mallon | Improve error recovery in parse_local_label_declaration(). |
blob | commitdiff | raw | diff to current |
2012-05-20 |
Christoph Mallon | Remove redundant assignment of the source position. |
blob | commitdiff | raw | diff to current |
2012-05-20 |
Christoph Mallon | Reduce code duplication in parse_compare_builtin(). |
blob | commitdiff | raw | diff to current |
2012-05-20 |
Christoph Mallon | Reduce code duplication for parsing __func__ and friends. |
blob | commitdiff | raw | diff to current |
2012-05-19 |
Christoph Mallon | Improve error recovery by adding anchor tokens earlier. |
blob | commitdiff | raw | diff to current |
2012-05-19 |
Christoph Mallon | Prefer eat(token) over next_token(). |
blob | commitdiff | raw | diff to current |
2012-05-19 |
Christoph Mallon | Prefer HERE over &token.base.source_position. |
blob | commitdiff | raw | diff to current |
2012-05-19 |
Christoph Mallon | Correct typo in comment. |
blob | commitdiff | raw | diff to current |
2012-05-19 |
Christoph Mallon | Do not report an error, if the second argument to __bui... |
blob | commitdiff | raw | diff to current |
2012-05-19 |
Christoph Mallon | Do not silenty create an error expression, if the secon... |
blob | commitdiff | raw | diff to current |
2012-05-19 |
Christoph Mallon | Report an error if __builtin_va_start() is used in... |
blob | commitdiff | raw | diff to current |
2012-05-19 |
Christoph Mallon | Do not crash, when __builtin_va_start() is used outside... |
blob | commitdiff | raw | diff to current |
2012-05-19 |
Christoph Mallon | Store the whole second argument expression of __builtin... |
blob | commitdiff | raw | diff to current |
2012-05-19 |
Christoph Mallon | Rename "expr" to "param" in parse_va_start(). |
blob | commitdiff | raw | diff to current |
2012-05-19 |
Christoph Mallon | First finish parsing, then do semantic checks in parse_... |
blob | commitdiff | raw | diff to current |
2012-05-16 |
Christoph Mallon | Use the same struct variable_t for variable and paramet... |
blob | commitdiff | raw | diff to current |
2012-05-15 |
Christoph Mallon | Remove duplicate word from error message. |
blob | commitdiff | raw | diff to current |
2012-05-15 |
Christoph Mallon | Print entities (%N) instead of just symbols (%Y). |
blob | commitdiff | raw | diff to current |
2012-05-14 |
Christoph Mallon | Move the symbol to token_base_t. |
blob | commitdiff | raw | diff to current |
2012-05-06 |
Christoph Mallon | Remove the unnecessary distinction between T_FLOATINGPO... |
blob | commitdiff | raw | diff to current |
2012-05-06 |
Christoph Mallon | Remove the unnecessary distinction between T_INTEGER... |
blob | commitdiff | raw | diff to current |
2012-05-06 |
Christoph Mallon | Remove the unnecessary distinction between EXPR_LITERAL... |
blob | commitdiff | raw | diff to current |
next |