2012-11-08 |
Christoph Mallon | Clean up print_asm_statement(). |
commit | commitdiff | tree | snapshot |
2012-11-08 |
Christoph Mallon | Add separator_t to aid printing lists with separators. |
commit | commitdiff | tree | snapshot |
2012-11-08 |
Christoph Mallon | Rename next_if() to accept() and document it. |
commit | commitdiff | tree | snapshot |
2012-11-08 |
Christoph Mallon | Only produce an error about the type of an array subscr... |
commit | commitdiff | tree | snapshot |
2012-11-07 |
Christoph Mallon | Check for constant conditions in create_condition_evalu... |
commit | commitdiff | tree | snapshot |
2012-11-07 |
Christoph Mallon | Reduce scope of variable. |
commit | commitdiff | tree | snapshot |
2012-11-07 |
Christoph Mallon | Keep all loops, because they could become infinite. |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Christoph Mallon | Implement U, u and u8 strings. |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Christoph Mallon | Let panic() print file, line and function. |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Christoph Mallon | Route all computed goto statements of a function throug... |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Christoph Mallon | Use jump_target for goto labels. |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Christoph Mallon | Use a separate block as target for indirect jumps. |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Christoph Mallon | Replace jump_if_reachable() by jump_targets. |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Christoph Mallon | Use jump_target for conditional jumps. |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Christoph Mallon | Use jump_target for break. |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Christoph Mallon | Use jump_target for continue. |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Christoph Mallon | Use jump_target to simplify the implementation of if_st... |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Christoph Mallon | Add jump_targets as general mechanism to avoid unnecess... |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Matthias Braun | use ir_tarval to calculate case values |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Christoph Mallon | Remove typedefs of non-existent structs. |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Christoph Mallon | Use a reference counter to mature label blocks as early... |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Christoph Mallon | Process the inner statement of a case label, even if... |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Christoph Mallon | Add missing EXPR_LITERAL_MS_NOOP in get_expression_stru... |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Christoph Mallon | Remove -pedantic. |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Matthias Braun | use statev in cparser |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Matthias Braun | adapt to new timer API |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Matthias Braun | add a phase that optimizes the const-code-irg |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Matthias Braun | clang static analyzer warning fixes |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Matthias Braun | adapt to method property changes |
commit | commitdiff | tree | snapshot |
2012-10-30 |
Matthias Braun | explicitely set long long/unsigned long long/double... |
commit | commitdiff | tree | snapshot |
2012-10-22 |
Christoph Mallon | Move changing current_ir_graph from get_label_block... |
commit | commitdiff | tree | snapshot |
2012-10-22 |
Christoph Mallon | Wrap changing current_ir_graph in {PUSH,POP}_IRG(). |
commit | commitdiff | tree | snapshot |
2012-10-19 |
Christoph Mallon | Avoid an unnecessary basic block in case of do ...... |
commit | commitdiff | tree | snapshot |
2012-10-19 |
Christoph Mallon | Wrap changing {break,continue}_label in {PUSH,POP}_... |
commit | commitdiff | tree | snapshot |
2012-10-19 |
Christoph Mallon | Let jump_to() handle setting the current block. |
commit | commitdiff | tree | snapshot |
2012-10-18 |
Christoph Mallon | Rename the member statement of struct function_t to... |
commit | commitdiff | tree | snapshot |
2012-10-18 |
Christoph Mallon | Check whether a local variable needs an entity more... |
commit | commitdiff | tree | snapshot |
2012-10-18 |
Christoph Mallon | Remove unused members from struct compound_member_t... |
commit | commitdiff | tree | snapshot |
2012-10-17 |
Christoph Mallon | Attach debug info to parameter entities/projs. |
commit | commitdiff | tree | snapshot |
2012-09-13 |
Sebastian Hack | added undefine of __BLOCKS__ macro that is set by cpp... |
commit | commitdiff | tree | snapshot |
2012-09-07 |
Manuel Mohr | Remove object files instead of whole build dir when... |
commit | commitdiff | tree | snapshot |
2012-09-06 |
Manuel Mohr | Don't make libfirm when cleaning cparser. |
commit | commitdiff | tree | snapshot |
2012-09-03 |
Christoph Mallon | Remove the AST node for while, use the one for for... |
commit | commitdiff | tree | snapshot |
2012-08-30 |
Sebastian Buchwald | Fixed clang warning. |
commit | commitdiff | tree | snapshot |
2012-08-21 |
Matthias Braun | strictconv is not necessary anymore in latest firm |
commit | commitdiff | tree | snapshot |
2012-08-10 |
Matthias Braun | cparser knowns unroll loops |
commit | commitdiff | tree | snapshot |
2012-07-26 |
Matthias Braun | improved fix for integer expression printing |
commit | commitdiff | tree | snapshot |
2012-07-26 |
Matthias Braun | only output digits in integer literals in write_jna |
commit | commitdiff | tree | snapshot |
2012-07-26 |
Matthias Braun | New output mode to generate size (in bytes) of some... |
commit | commitdiff | tree | snapshot |
2012-07-26 |
Matthias Braun | rememeber attributes on struct types |
commit | commitdiff | tree | snapshot |
2012-07-23 |
Matthias Braun | fix memory error |
commit | commitdiff | tree | snapshot |
2012-07-23 |
Matthias Braun | adapt to libFirm ASM changes |
commit | commitdiff | tree | snapshot |
2012-07-18 |
Matthias Braun | add a special case for __attribute__((__const)) |
commit | commitdiff | tree | snapshot |
2012-07-18 |
Matthias Braun | fix -fsyntax-only |
commit | commitdiff | tree | snapshot |
2012-07-16 |
Matthias Braun | fix bad include after renaming |
commit | commitdiff | tree | snapshot |
2012-07-16 |
Matthias Braun | add missing file to Makefile |
commit | commitdiff | tree | snapshot |
2012-07-16 |
Christoph Mallon | Rename hashset.c to hashset.c.inl. |
commit | commitdiff | tree | snapshot |
2012-07-16 |
Matthias Braun | provide our own hashset implementation |
commit | commitdiff | tree | snapshot |
2012-07-16 |
Matthias Braun | respect getcwd return value |
commit | commitdiff | tree | snapshot |
2012-07-13 |
Matthias Braun | implement is_universal_char_valid_identifier_c99 |
commit | commitdiff | tree | snapshot |
2012-07-09 |
Christoph Mallon | Only classify several expressions as constant if no... |
commit | commitdiff | tree | snapshot |
2012-07-09 |
Christoph Mallon | Add the option c11 to -std and add the C11 keywords. |
commit | commitdiff | tree | snapshot |
2012-07-09 |
Christoph Mallon | Implement -idirafter. |
commit | commitdiff | tree | snapshot |
2012-07-09 |
Christoph Mallon | Record and handle, whether a search path is a system... |
commit | commitdiff | tree | snapshot |
2012-07-09 |
Matthias Braun | better search paths handling; respect -I |
commit | commitdiff | tree | snapshot |
2012-07-08 |
Matthias Braun | bugfix for external non-emitting API |
commit | commitdiff | tree | snapshot |
2012-07-08 |
Matthias Braun | whitespace before tokens affects macro redef |
commit | commitdiff | tree | snapshot |
2012-07-08 |
Matthias Braun | implement includefile macro expansion |
commit | commitdiff | tree | snapshot |
2012-07-06 |
Matthias Braun | show additional space before macro expanded '#' |
commit | commitdiff | tree | snapshot |
2012-07-06 |
Matthias Braun | preprocessor: implement stringify operation '#' |
commit | commitdiff | tree | snapshot |
2012-07-06 |
Christoph Mallon | Simplify peek_expansion(). |
commit | commitdiff | tree | snapshot |
2012-07-06 |
Matthias Braun | preprocessor: output '3' flag for system headers |
commit | commitdiff | tree | snapshot |
2012-07-06 |
Christoph Mallon | Implement #include_next. |
commit | commitdiff | tree | snapshot |
2012-07-06 |
Christoph Mallon | Test skip_mode in parse_pragma_directive(). |
commit | commitdiff | tree | snapshot |
2012-07-06 |
Christoph Mallon | Properly test for a valid identifer after #define and... |
commit | commitdiff | tree | snapshot |
2012-07-06 |
Christoph Mallon | Reimplement input_error(), which got lost with the... |
commit | commitdiff | tree | snapshot |
2012-07-06 |
Christoph Mallon | Implement #error. |
commit | commitdiff | tree | snapshot |
2012-07-06 |
Christoph Mallon | Correct do_include(). |
commit | commitdiff | tree | snapshot |
2012-07-06 |
Christoph Mallon | Remove pointless local variable. |
commit | commitdiff | tree | snapshot |
2012-07-06 |
Christoph Mallon | Remove redundante fclose(), which is handles by close_i... |
commit | commitdiff | tree | snapshot |
2012-07-06 |
Christoph Mallon | Always reset unit->input in close_input(). |
commit | commitdiff | tree | snapshot |
2012-07-05 |
Matthias Braun | rework compilation loop, use our preproc for -E |
commit | commitdiff | tree | snapshot |
2012-07-05 |
Matthias Braun | make pp_token emit API public |
commit | commitdiff | tree | snapshot |
2012-07-05 |
Christoph Mallon | Avoid endless loop when encountering EOF while parsing... |
commit | commitdiff | tree | snapshot |
2012-07-05 |
Christoph Mallon | Plug a memory leak (and reduce code duplication) for... |
commit | commitdiff | tree | snapshot |
2012-07-05 |
Christoph Mallon | Show the right type when warning about excessive initia... |
commit | commitdiff | tree | snapshot |
2012-07-04 |
Matthias Braun | fix line-directive parser |
commit | commitdiff | tree | snapshot |
2012-07-04 |
Matthias Braun | do NOT use #if for target platform decisions |
commit | commitdiff | tree | snapshot |
2012-07-03 |
Matthias Braun | remove unnecessary ATOMIC_TYPE_INVALID |
commit | commitdiff | tree | snapshot |
2012-07-03 |
Matthias Braun | slightly simplify wchar_t handling |
commit | commitdiff | tree | snapshot |
2012-07-03 |
Christoph Mallon | Properly support -ansi. |
commit | commitdiff | tree | snapshot |
2012-07-03 |
Christoph Mallon | Document -std=c90 in the manpage. |
commit | commitdiff | tree | snapshot |
2012-07-03 |
Sebastian Buchwald | Added documentation for -std=c90. |
commit | commitdiff | tree | snapshot |
2012-07-03 |
Christoph Mallon | Add -std=c90 as alias for -std=c89. |
commit | commitdiff | tree | snapshot |
2012-07-03 |
Christoph Mallon | Factorise conversion from lang_standard_t to a string... |
commit | commitdiff | tree | snapshot |
2012-07-03 |
Sebastian Buchwald | Fixed warning for -std=iso9899:199409. |
commit | commitdiff | tree | snapshot |
2012-07-03 |
Sebastian Buchwald | Renamed enum entry. |
commit | commitdiff | tree | snapshot |
2012-07-03 |
Christoph Mallon | Use obstack_copy() instead of obstack_alloc() + memcpy(). |
commit | commitdiff | tree | snapshot |
2012-07-03 |
Christoph Mallon | Remove the token registration macro TS. |
commit | commitdiff | tree | snapshot |
2012-07-03 |
Christoph Mallon | Concatenate T_ earlier to the token names. |
commit | commitdiff | tree | snapshot |
next |