projects
/
cparser
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
- icc 11 defines __ptr32
[cparser]
/
parser.c
2009-06-11
Matthias Braun
fix cp_error059
blob
|
commitdiff
|
raw
2009-06-11
Christoph Mallon
Handle ?: in is_address_constant().
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
Christoph Mallon
Emit an error, if a non-variadic function contains...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-03
Christoph Mallon
If a K&R function definition has a variadic prototype...
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
missing skip_typerefs
blob
|
commitdiff
|
raw
|
diff to current
2009-05-14
Matthias Braun
next iteration of kr handling after a discussion with...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-14
Matthias Braun
fix fehler127 (again)
blob
|
commitdiff
|
raw
|
diff to current
2009-05-11
Matthias Braun
unspecified_parameters, are set by kr parameter parser...
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-04-07
Michael Beck
- 2009 patch
blob
|
commitdiff
|
raw
|
diff to current
2009-04-07
Michael Beck
- BugFix: use CC_DEFAULT as the default calling convent...
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-04-07
Michael Beck
- do NOT warn about "unnecessary static forward declara...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-20
Matthias Braun
fix
blob
|
commitdiff
|
raw
|
diff to current
2009-03-09
Matthias Braun
attempt to fix bug #40
blob
|
commitdiff
|
raw
|
diff to current
2009-03-09
Matthias Braun
correctly fix calling convention problems from bug #42
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
fix
blob
|
commitdiff
|
raw
|
diff to current
2009-03-07
Matthias Braun
support attribute(__const) because it is used in glibc...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-07
Matthias Braun
fix __extension__ in for statement
blob
|
commitdiff
|
raw
|
diff to current
2009-03-07
Matthias Braun
improve deprecated handling, parse attributes after...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-07
Matthias Braun
fix for last commit
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
report an error on static function declarations in...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-20
Christoph Mallon
Marginally simplify parse_goto().
blob
|
commitdiff
|
raw
|
diff to current
2009-02-20
Christoph Mallon
Supress the error message that the array size must...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-19
Sebastian Buchwald
- fixed semantic of compound assign operator
blob
|
commitdiff
|
raw
|
diff to current
2009-02-06
Christoph Mallon
skip_typeref().
blob
|
commitdiff
|
raw
|
diff to current
2009-02-06
Christoph Mallon
Remove unnecessary assignment.
blob
|
commitdiff
|
raw
|
diff to current
2009-02-06
Christoph Mallon
In strict mode set the error type for a k&r parameter...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-04
Christoph Mallon
Improve error recovery: Gracefully handle type names...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-04
Christoph Mallon
Before testing the kind of an entity, make sure we...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-04
Christoph Mallon
Minor correction of error message.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-30
Christoph Mallon
Reference the standard.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-29
Matthias Braun
array size must be integer
blob
|
commitdiff
|
raw
|
diff to current
2009-01-28
Christoph Mallon
C99 §6.2.3:1 24) There is only one name space for...
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
- add FE support for MS _AddressOfReturnAddress()
blob
|
commitdiff
|
raw
|
diff to current
2009-01-02
Christoph Mallon
Use next_token() instead of eat() after eat_until_match...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-02
Christoph Mallon
When skipping arguments of unknown __attribute__s also...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-02
Christoph Mallon
Complain about arrays with length <= 0.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-01
Christoph Mallon
Refer to the standard.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-01
Christoph Mallon
Avoid printing two more possible null pointers.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-01
Christoph Mallon
Tweak error message: Avoid printing null pointer string.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-01
Christoph Mallon
Move (void) parameter detection into a separate functio...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-01
Christoph Mallon
Simplify daisy chaining function call arguments.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-01
Christoph Mallon
Simplify daisy chaining function parameters in parse_kr...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-01
Christoph Mallon
Factorise code to allocate parameters.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-01
Christoph Mallon
Make parsing of __based() less intrusive.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-01
Christoph Mallon
Simplify daisy chaining of construct types in parse_inn...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-01
Christoph Mallon
Introduce union construct_type_t to avoid dubious casts.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-01
Christoph Mallon
Slightly simplify type hashing in construct_declarator_...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-01
Christoph Mallon
Fix linkage check for local variables in check_variable...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-01
Christoph Mallon
Remove the write-only attribute bool has_flexible_membe...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-01
Christoph Mallon
Simplify macro mumbo jumbo.
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
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-23
Christoph Mallon
Correctly handle qualified floats in get_default_promot...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-21
Christoph Mallon
Implement -Wshadow.
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-18
Christoph Mallon
Use revert_automatic_type_conversion() to determine...
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
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
Two places did not respect, that the true expression...
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
Do not set a non-null last declaration for a declaratio...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-17
Christoph Mallon
Improve the AST a little: Overwrite the type of a funct...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-17
Christoph Mallon
Do not emit an error about different entity kinds for...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-17
Christoph Mallon
Do not change the local prev_type in record_entity...
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
Length 1 for global int x[]; is actually required by...
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
SLL(3) is too much, SLL(2) is sufficient.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-16
Christoph Mallon
Small cleanup.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-16
Christoph Mallon
Fix stupid error in r24659.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-16
Christoph Mallon
Add a skip_typeref(). In case of error a typedef could...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-16
Christoph Mallon
Restore error check lost in r23661: The type of a funct...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-15
Christoph Mallon
Do not create bogus wide char initializer from char...
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
Christoph Mallon
Simplify eat() macro.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-14
Christoph Mallon
Unify the form of references to the standard.
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
further attributes+types tweaks
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
Christoph Mallon
Set size and alignment for atomic/complex/imagenary...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-13
Christoph Mallon
Correctly handle shadowing of enum type declarations.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-13
Christoph Mallon
Accept any integer constant expression as null pointer...
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
next