projects
/
cparser
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
fix a few warnings reported by cparser
[cparser]
/
ast2firm.c
2009-07-05
Michael Beck
- updated for libFirm w/O irg parameters
blob
|
commitdiff
|
raw
|
diff to current
2009-06-19
Matthias Braun
fix default proj getting constructed in wrong block
blob
|
commitdiff
|
raw
|
diff to current
2009-06-15
Matthias Braun
64bit compile fix
blob
|
commitdiff
|
raw
|
diff to current
2009-06-13
Matthias Braun
use real (firm) output positions instead of C one ...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-08
Matthias Braun
some more work towards (c++) namespace support
blob
|
commitdiff
|
raw
|
diff to current
2009-06-03
Matthias Braun
fix C/bool2.c
blob
|
commitdiff
|
raw
|
diff to current
2009-06-03
Matthias Braun
refactor some cast code, use Convb instead of Mux to...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-01
Matthias Braun
adapt to latest libfirm
blob
|
commitdiff
|
raw
|
diff to current
2009-05-29
Matthias Braun
fix int->bool conversion
blob
|
commitdiff
|
raw
|
diff to current
2009-05-29
Matthias Braun
fix switch generation for dead case
blob
|
commitdiff
|
raw
|
diff to current
2009-05-28
Matthias Braun
fix remaining bitfield initializer problems
blob
|
commitdiff
|
raw
|
diff to current
2009-05-27
Matthias Braun
fix union init problems
blob
|
commitdiff
|
raw
|
diff to current
2009-05-14
Matthias Braun
don't mark functions without prototype as variadic
blob
|
commitdiff
|
raw
|
diff to current
2009-05-14
Matthias Braun
fix fehler127 (again)
blob
|
commitdiff
|
raw
|
diff to current
2009-05-08
Michael Beck
new attempt to fix the prototyped kr function problem
blob
|
commitdiff
|
raw
|
diff to current
2009-05-07
Matthias Braun
adapt to latest Builtin changes
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Christoph Mallon
Remove unnecessary special case: sizeof expressions...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-07
Michael Beck
- fixed handling of variadic types/calling conventions
blob
|
commitdiff
|
raw
|
diff to current
2009-04-07
Michael Beck
- 2009 patch
blob
|
commitdiff
|
raw
|
diff to current
2009-04-07
Michael Beck
- BugFix: make_function_1_type_variadic() must hash...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-20
Matthias Braun
strings are visibility local
blob
|
commitdiff
|
raw
|
diff to current
2009-03-09
Matthias Braun
attempt to fix bug #40
blob
|
commitdiff
|
raw
|
diff to current
2009-03-08
Matthias Braun
packed struct implementation, attribute assignment...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-08
Matthias Braun
Rework compound type handling:
blob
|
commitdiff
|
raw
|
diff to current
2009-03-08
Matthias Braun
create fold_constant_to_bool function to avoid some...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-07
Matthias Braun
we have to be able to fold EXPR_INVALID since we report...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-07
Matthias Braun
rewrite of attribute handling
blob
|
commitdiff
|
raw
|
diff to current
2009-02-27
Matthias Braun
don't emit dead initializers
blob
|
commitdiff
|
raw
|
diff to current
2009-02-20
Christoph Mallon
Typos.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-28
Christoph Mallon
Document evaluation of typedef with VLA declarator...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-20
Matthias Braun
missing skip_typeref
blob
|
commitdiff
|
raw
|
diff to current
2009-01-19
Michael Beck
- fixed access to outer variables
blob
|
commitdiff
|
raw
|
diff to current
2009-01-19
Michael Beck
- corerctly transform inner functions to firm
blob
|
commitdiff
|
raw
|
diff to current
2009-01-19
Michael Beck
Get rid of pn_Start_value_param:
blob
|
commitdiff
|
raw
|
diff to current
2009-01-18
Michael Beck
- some doxygen info for the changed routines
blob
|
commitdiff
|
raw
|
diff to current
2009-01-18
Michael Beck
- add __based support
blob
|
commitdiff
|
raw
|
diff to current
2009-01-03
Christoph Mallon
Remove unused variable.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-03
Michael Beck
- add intrinsic lowerer for strcpy(), mempcpy(), memmov...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-03
Michael Beck
- implemented va_copy(), needed for C99
blob
|
commitdiff
|
raw
|
diff to current
2009-01-02
Michael Beck
- typo fixed
blob
|
commitdiff
|
raw
|
diff to current
2009-01-02
Michael Beck
- va_start/va_arg uses now the stack parameter alignment
blob
|
commitdiff
|
raw
|
diff to current
2008-12-31
Christoph Mallon
Fix logic error in is_builtin_expect() introduced in...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-29
Michael Beck
- more MS intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2008-12-27
Michael Beck
- more builtins
blob
|
commitdiff
|
raw
|
diff to current
2008-12-27
Michael Beck
- fixed warnings
blob
|
commitdiff
|
raw
|
diff to current
2008-12-27
Michael Beck
Removed EXPR_BUILTIN_SYMBOL: Builtins are now predefine...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-24
Michael Beck
- fixed implementation of various __builtin functions
blob
|
commitdiff
|
raw
|
diff to current
2008-12-24
Michael Beck
- implemented __builtin_trap()
blob
|
commitdiff
|
raw
|
diff to current
2008-12-23
Michael Beck
- implemented __builtin_(ffs|ctz|clz|popcount|parity)
blob
|
commitdiff
|
raw
|
diff to current
2008-12-21
Christoph Mallon
?: with omitted true-expression needs special handling...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-21
Christoph Mallon
Handle pointer arithmetic with variable sized types...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-21
Christoph Mallon
Unify the form of references to the standard.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-21
Michael Beck
- implemented __builtin_prefetch()
blob
|
commitdiff
|
raw
|
diff to current
2008-12-21
Christoph Mallon
Remove two redundant get_dbg_info() which were found...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-18
Michael Beck
- implement builtin_(frame|return)_address() firm repre...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-18
Christoph Mallon
Implement __builtin_types_compatible_p().
blob
|
commitdiff
|
raw
|
diff to current
2008-12-18
Christoph Mallon
Indentation.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-18
Christoph Mallon
Skip non-parameter entities in parameter lists. This...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-18
Michael Beck
- reimplemented __builtin_frame_address() and __builtin...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-18
Christoph Mallon
Add some more bits for EXPR_BUILTIN_ADDRESS.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-17
Michael Beck
- implemented __builtin_(return|frame)_address() FE...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-17
Christoph Mallon
Slightly simplify traversing declaration lists.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-17
Christoph Mallon
Put { of function on separate line.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-17
Christoph Mallon
Add the macro lengthof().
blob
|
commitdiff
|
raw
|
diff to current
2008-12-16
Christoph Mallon
Fix calculation of the value of multi-character charact...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-15
Christoph Mallon
Better check for is_Cond() instead of !is_Bad(): The...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-15
Christoph Mallon
Before setting branch prediction info for a Cond, make...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-15
Christoph Mallon
Do not crash on alignof($TYPE).
blob
|
commitdiff
|
raw
|
diff to current
2008-12-15
Michael Beck
- renamed cons_flags to ir_cons_flags
blob
|
commitdiff
|
raw
|
diff to current
2008-12-14
Matthias Braun
fixed __alignof__ construction, always build constants...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-14
Christoph Mallon
Use identify_new_type() instead of duplicating it.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-14
Matthias Braun
- change enum to have an underlying atomic type
blob
|
commitdiff
|
raw
|
diff to current
2008-12-14
Moritz Kroll
Adjusted for latest firm
blob
|
commitdiff
|
raw
|
diff to current
2008-12-13
Matthias Braun
first implementation of aligned attribute
blob
|
commitdiff
|
raw
|
diff to current
2008-12-13
Matthias Braun
fix subtle implicit cast problem
blob
|
commitdiff
|
raw
|
diff to current
2008-12-13
Matthias Braun
missing skip_typeref
blob
|
commitdiff
|
raw
|
diff to current
2008-12-13
Christoph Mallon
Fix typo in lazy op constant folding.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-13
Matthias Braun
more skip_typerefs
blob
|
commitdiff
|
raw
|
diff to current
2008-12-13
Matthias Braun
type might be a struct
blob
|
commitdiff
|
raw
|
diff to current
2008-12-13
Matthias Braun
we have to convert assign ops back up to mode_arithmetic
blob
|
commitdiff
|
raw
|
diff to current
2008-12-13
Matthias Braun
always fold consts
blob
|
commitdiff
|
raw
|
diff to current
2008-12-13
Matthias Braun
- build float arithmetic ops in backend arithmetic...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-13
Christoph Mallon
Remove the unused STATEMENT_LOCAL_LABEL/struct local_la...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-12
Matthias Braun
fix for latest firm
blob
|
commitdiff
|
raw
|
diff to current
2008-12-10
Michael Beck
- recognize __attribute__((returns_twice)) and __declsp...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-09
Christoph Mallon
Calculate the size of a typedefed VLA right where the...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-08
Christoph Mallon
Remove trailing \n from panic messages.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-08
Christoph Mallon
- Repair evaluating && with constant left hand side...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-08
Christoph Mallon
Remove false_block != NULL tests, which never can be...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-08
Christoph Mallon
Allow sizeof(void) and __alignof__(void) as GCC extension.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-07
Christoph Mallon
Evaluate the argument of va_end for its side effects.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-07
Christoph Mallon
Compound literals are lvalues.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-07
Michael Beck
- select_addr() must create an constant in constant...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-06
Christoph Mallon
Add partial support for C++ wchar_t.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-04
Christoph Mallon
Simplify array_access_addr() by using adjust_for_pointe...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-04
Christoph Mallon
Convert the value before taking the shortcut in adjust_...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-03
Christoph Mallon
Indentation.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-03
Christoph Mallon
Before setting volatility, check that FIRM did not...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-03
Matthias Braun
create mode from cparser type not from ir_nodes which...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-03
Matthias Braun
fix bad construction of logical binops with constant...
blob
|
commitdiff
|
raw
|
diff to current
next