Partially implement -Wdeprecated-declarations.
[cparser] / parser.c
2008-08-25 Christoph MallonPartially implement -Wdeprecated-declarations.
2008-08-25 Christoph MallonMerge declaration modifers when updating previous decla...
2008-08-25 Christoph MallonDo not throw away declaration modifiers parsed in parse...
2008-08-24 Christoph MallonProperly detect unreachable code and when control flow...
2008-08-24 Christoph MallonDo not crash, when encountering the default label while...
2008-08-24 Christoph MallonFix building the list of case statements, i.e. update...
2008-08-24 Christoph MallonDetect duplicate case values.
2008-08-24 Christoph MallonForbid declarations after label, case and default state...
2008-08-23 Christoph MallonAccept GNU-style designators ("identifier: value").
2008-08-23 Christoph MallonBehave more sane (i.e. do not spew implicit int warning...
2008-08-23 Christoph MallonAdd FALLTHROUGH marker.
2008-08-23 Christoph MallonTreat __thread as storage class.
2008-08-23 Christoph MallonImprove eat_until_matching_token(), so it does not...
2008-08-23 Christoph MallonCleanup, resolve some warnings.
2008-08-23 Christoph MallonUse correct conversion specifier.
2008-08-23 Christoph MallonHandle __attribute__((unused)).
2008-08-23 Christoph MallonRemember a label, even if it is at the end of a compoun...
2008-08-21 Christoph MallonFix for inline assembler: According to the GCC document...
2008-08-21 Michael Beckadd anchor token ')'
2008-08-21 Christoph MallonGCC ugliness: Allow lvalue casts in asm output constrai...
2008-08-21 Christoph MallonWarn about unnecessary static forward declarations.
2008-08-20 Christoph MallonSlightly reduce code duplication.
2008-08-20 Christoph MallonFix r21226 ... ugh.
2008-08-20 Christoph MallonDo not warn about a redundant declaration if a global...
2008-08-17 Christoph MallonAdhere C99 §6.3.1.8: semantic_arithmetic() returned...
2008-08-17 Michael Beckcollect gnu expression attribute arguments
2008-08-16 Christoph MallonDo not warn, that a second extern declaration for a...
2008-08-16 Christoph MallonRemove unnecessary goto.
2008-08-16 Michael Beckfixed support for calling conventions:
2008-08-16 Michael Beck- changing all typedef enum { ... } name; into typedef...
2008-08-16 Christoph MallonComply with §6.7.5.3(8).
2008-08-16 Christoph MallonDo not warn about an ununsed function, if it is marked...
2008-08-15 Christoph MallonFix cp_error047.
2008-08-15 Christoph MallonAdd support for global assembler statements.
2008-08-13 Christoph MallonProcess MS and GNU attributes for specifying the callin...
2008-08-13 Christoph MallonHandle __attribute__((used)) for functions, i.e. make...
2008-08-12 Matthias Braunfix for mode attribute stuff
2008-08-12 Matthias Braunfirst hacked implementation of mode attribute
2008-08-12 Matthias Braunif( to if (
2008-08-09 Christoph MallonFix indentation.
2008-08-09 Christoph MallonFix indentation.
2008-08-09 Christoph MallonWarn about extra { before a scalar initialiser at the...
2008-08-08 Christoph MallonAccept (but ignore and warn about) MS-style declaration...
2008-08-08 Christoph MallonAllow attributes before/between/after * in declarators...
2008-08-07 Christoph MallonCorrectly handle the result type of conditional express...
2008-08-07 Christoph MallonThe attribute __align__ may be used without an argument.
2008-08-07 Matthias Braunbetter fix
2008-08-07 Matthias Braunfix for error44
2008-08-07 Matthias Braunfix error43
2008-08-07 Matthias Braunfix error42
2008-08-07 Matthias Braunfix missing skip_typerefs
2008-08-07 Matthias Braunfix for last commit
2008-08-07 Matthias Braunfix crashs in error case
2008-08-07 Matthias Braunfix parsing of attributes with keyword names
2008-08-06 Matthias Braunimplement transparent_union
2008-08-06 Christoph MallonImprove type checking for conditional expressions with...
2008-08-06 Christoph MallonImprove type constraint checking in semantic_sub()...
2008-08-06 Christoph MallonAlways set the result type of pointer - pointer to...
2008-08-05 Christoph Mallonfix shouldfail/paramerror.c: Do not crash when a parame...
2008-08-01 Matthias Braunbe robust against unclosed strings
2008-08-01 Matthias Braunimprove error message a bit
2008-07-31 Matthias Braunfix parser crash
2008-07-31 Matthias Braundo something with some of the gnu attributes
2008-07-30 Matthias Braundon't forget to skip typerefs
2008-07-30 Matthias Braundo correct semantic check for pointer arithmetic, suppo...
2008-07-29 Matthias Braunimplement asm nodes
2008-07-25 Matthias Braunsupport for libc builtins
2008-07-14 Matthias Braunfix warnings, fix gasmode selection on linux
2008-06-25 Matthias Braundon't fail on missing erturn value
2008-06-23 Michael BeckBugFix: return invalid statement for invalid goto
2008-06-06 Matthias Braunfix error34
2008-06-03 Matthias Braunprototypes should override non-prototypes
2008-06-02 Matthias Braunfix kr2.c
2008-06-02 Matthias Braunprecedence of shift was wrong
2008-06-02 Christoph MallonFix incorrect format check warnings.
2008-06-02 Matthias Braunfix handling of kr style functions
2008-06-02 Matthias Braunfix parsing of some struct initializers
2008-06-02 Michael Beckchecks for missing return are done in ast2firm yet
2008-06-02 Michael Beckadd checks for missing return statement
2008-06-02 Matthias Braun- make sure no expression is built twice
2008-06-02 Christoph Mallon- Add missing skip_typeref()
2008-06-01 Christoph MallonRecord the source position of alignof and sizeof. Disal...
2008-06-01 Christoph MallonFix typo in parse_alignof(): s/EXPR_SIZEOF/EXPR_ALIGNOF/.
2008-05-31 Matthias Braunrework local variable handling:
2008-05-31 Matthias Braunfix cp_error032
2008-05-31 Matthias BraunK&R style parameter lists are not a prototype...
2008-05-30 Matthias Braunfix extern inline handling, implement __builtin_huge_val
2008-05-30 Matthias Braunfix crash
2008-05-30 Matthias Braunfix for last commit
2008-05-30 Matthias Braunbetter approach towards the parsing problems
2008-05-30 Matthias Braunmake parser more robust against invalid declarations
2008-05-27 Matthias Braunrework struct/union type creation, fix error 26
2008-05-26 Matthias Braunimprove mode attribute parsing/skipping
2008-05-25 Matthias Braunadd mode attribute parsing
2008-04-04 Christoph Mallon__attribute__((sentinel)) is first available in GCC 4.
2008-03-22 Michael Beckintroduce distinct complex and imaginary types
2008-03-22 Michael Beck- removed useless symbol from reference expression
2008-03-22 Michael Beck- renamed modifier to decl_modifier
2008-03-22 Matthias Braun- make use of new atomic_type_properties in ast2firm
2008-03-20 Michael Beck__leave implemented
next