| Commit message (Expand) | Author | Age | Files | Lines |
* | long types are 8 bytes now | Cyril SIX | 2019-01-30 | 1 | -0/+1 |
* | Merge tag 'v3.4' into mppa_k1c | Cyril SIX | 2018-11-21 | 38 | -1019/+1647 |
|\ |
|
| * | Improved diagnostics: spelling, wording, etc (#138) | Michael Schmidt | 2018-09-14 | 3 | -6/+6 |
| * | Fatal error instead of error for bit-fields. | Bernhard Schommer | 2018-09-12 | 1 | -1/+1 |
| * | Attach _Alignas to names and refactor _Alignas checks (#133) | Bernhard Schommer | 2018-09-10 | 3 | -12/+16 |
| * | Typo in comment | Xavier Leroy | 2018-09-03 | 1 | -1/+1 |
| * | Move parameter check. | Bernhard Schommer | 2018-09-03 | 1 | -2/+6 |
| * | New diagnostic for reduced alignment (#117) | Bernhard Schommer | 2018-08-29 | 3 | -3/+38 |
| * | Edit documentation comments for [alignas_attribute] and [has_std_alignas] | Xavier Leroy | 2018-08-24 | 1 | -2/+3 |
| * | More standard compliant handling of _Alignas. | Bernhard Schommer | 2018-08-24 | 1 | -0/+11 |
| * | Add check for _Alignas attribute. | Bernhard Schommer | 2018-08-24 | 2 | -0/+6 |
| * | Reimplement attr_array_applicable in terms of class_of_attribute | Xavier Leroy | 2018-08-24 | 1 | -3/+2 |
| * | Preserve attribute(("aligned")) in the AST, don't map it to _Alignas | Xavier Leroy | 2018-08-24 | 2 | -2/+3 |
| * | Diagnostic for wrong application of restrict (#119) | Bernhard Schommer | 2018-08-21 | 3 | -7/+33 |
| * | Improve support and diagnostic for type qualified arrays (#118) | Bernhard Schommer | 2018-08-20 | 3 | -1/+18 |
| * | Added warning for incomplete tentative static defs (#114) | Bernhard Schommer | 2018-08-20 | 3 | -4/+11 |
| * | Additional checks for flex arrays in structs (#93) | Bernhard Schommer | 2018-08-20 | 5 | -5/+30 |
| * | Add sizeof_reg and new Machine configurations (#129) | Bernhard Schommer | 2018-08-20 | 3 | -1/+19 |
| * | Turn error into fatal error for unnamed parameter. | Bernhard Schommer | 2018-08-20 | 1 | -2/+4 |
| * | For "packed" attribute, check that 3rd parameter is 0 or 1 | Xavier Leroy | 2018-08-17 | 1 | -1/+1 |
| * | Wrong AST for GCC-style attributes | Xavier Leroy | 2018-08-17 | 1 | -1/+1 |
| * | Check for bit-fields in __builtin_offsetof | Xavier Leroy | 2018-08-17 | 1 | -1/+4 |
| * | Issue with packed structs and sizeof, alignof, offsetof in cparser/ | Xavier Leroy | 2018-08-17 | 4 | -95/+139 |
| * | Added a check for parameters without identifiers. (#128) | Bernhard Schommer | 2018-08-17 | 1 | -5/+7 |
| * | Earlier check for invalid asm outputs. (#130) | Bernhard Schommer | 2018-08-17 | 2 | -2/+5 |
| * | Also check parameters for unknown attributes. | Bernhard Schommer | 2018-08-16 | 1 | -0/+1 |
| * | Various improvements in the wording of diagnostics. | Michael Schmidt | 2018-08-02 | 4 | -79/+78 |
| * | Update cparser/GNUmakefile to be compatible with BSD's cut utility. Choose be... | Michael Schmidt | 2018-07-19 | 1 | -2/+2 |
| * | Update delexer for BUILTIN_OFFSETOF. Bug 23929 | Bernhard Schommer | 2018-07-05 | 1 | -0/+1 |
| * | Remove the `_Alignas(expr)` construct (#125) | Xavier Leroy | 2018-06-07 | 5 | -575/+566 |
| * | Fix menhirLib namespaces, following changes in Menhir version 20180530 | Jacques-Henri Jourdan | 2018-06-06 | 11 | -0/+0 |
| * | Warn for defs and uses of static variables in nonstatic inline functions | Xavier Leroy | 2018-06-04 | 3 | -16/+42 |
| * | Parameterize elab_expr by the full elaboration context | Xavier Leroy | 2018-06-04 | 1 | -30/+42 |
| * | Support redefinition of a typedef in another scope (#122) | Xavier Leroy | 2018-06-04 | 1 | -2/+2 |
| * | Turn off the warning "C11 extension" by default | Xavier Leroy | 2018-06-04 | 1 | -1/+0 |
| * | Warn that _Alignas and _Alignof are C11 extensions | Xavier Leroy | 2018-06-04 | 1 | -1/+3 |
| * | Allow align attribute of zero. (#120) | Bernhard Schommer | 2018-05-29 | 1 | -2/+2 |
| * | Removed duplicated whitespace. Bug 23660 | Bernhard Schommer | 2018-05-29 | 1 | -1/+1 |
| * | String literals are l-values and have array types (#116) | Bernhard Schommer | 2018-05-27 | 3 | -17/+14 |
| * | Preserve storage class for functions declared within a block | Xavier Leroy | 2018-05-26 | 1 | -7/+10 |
| * | Warning for extern declaration after definition. | Bernhard Schommer | 2018-05-26 | 3 | -1/+11 |
| * | Reject "e1, e2" as a compile-time constant expression | Xavier Leroy | 2018-05-24 | 1 | -5/+5 |
| * | Harden attributes_of_types against out-of-scope structs/unions/enums | Xavier Leroy | 2018-05-07 | 1 | -3/+12 |
| * | Revised elaboration of function definitions, part 2 | Xavier Leroy | 2018-05-07 | 1 | -65/+143 |
| * | Revised elaboration of function definitions, part 1 | Xavier Leroy | 2018-05-07 | 1 | -36/+40 |
| * | Added a diagnostic for attributes dec after def | Bernhard Schommer | 2018-05-07 | 3 | -3/+19 |
| * | Warning for comparison of incomplete pointers. | Bernhard Schommer | 2018-05-07 | 1 | -0/+4 |
| * | Check that variables declared in 'for' loops are local variables (#104) | Bernhard Schommer | 2018-05-04 | 1 | -11/+11 |
| * | Reject empty declarations in K&R functions. (#107) | Bernhard Schommer | 2018-05-04 | 1 | -0/+2 |
| * | Reject arrays of incomplete type (#90) | Bernhard Schommer | 2018-05-02 | 1 | -0/+2 |