summaryrefslogtreecommitdiff
path: root/cparser/Elab.ml
Commit message (Expand)AuthorAge
* Support C99 compound literals (by expansion in Unblock pass).Gravatar xleroy2014-08-21
* Improve error reporting for unsupported compound literals.Gravatar xleroy2014-08-20
* Improve error detection and error messages for enums.Gravatar xleroy2014-08-17
* Spurious error on a local static function declarationGravatar xleroy2014-08-13
* In enter_or_refine_ident: revised handling of "extern" decls.Gravatar xleroy2014-05-18
* Another corner case for string literal initializers: char * x[] = { "lit" }Gravatar xleroy2014-05-18
* - Re-added support for "__func__" identifier as per ISO C99.Gravatar xleroy2014-05-15
* Assorted fixes to fix parsing issues and be more GCC-like:Gravatar xleroy2014-05-12
* Incorrect conversion of K&R functions. Example of problem:Gravatar xleroy2014-05-12
* Fix string litteral parsingGravatar jjourdan2014-05-11
* Fixed regression on initializers of the form T x[N] = "literal";Gravatar xleroy2014-05-08
* Stern warning on non-prototype function definitions.Gravatar xleroy2014-05-05
* Support for old-style K&R function definitions.Gravatar xleroy2014-05-05
* Integration of Jacques-Henri Jourdan's verified parser.Gravatar xleroy2014-04-29
* Clean-up pass on C types:Gravatar xleroy2014-04-23
* Merge of branch linear-typing:Gravatar xleroy2014-04-06
* C: Support array initializers that are too short + default init for remainder.Gravatar xleroy2014-03-28
* Add option -Os to optimize for code size rather than for execution speed.Gravatar xleroy2014-02-19
* Experimental support for <stdarg.h>, the GCC way. Works on IA32. To be test...Gravatar xleroy2014-01-01
* Catch and report Env errors arising out of some Cutil functionsGravatar xleroy2013-12-30
* Elab.ml: more warnings.Gravatar xleroy2013-12-30
* Improved detection of variables with incomplete types.Gravatar xleroy2013-12-30
* Simpler, more robust emulation of calls to variadic functions:Gravatar xleroy2013-12-28
* Revise parsing of character constants for conformance with ISO C 99.Gravatar xleroy2013-10-25
* Typing of integer literals: follow C99 rules exactly.Gravatar xleroy2013-10-21
* Merge of the "alignas" branch.Gravatar xleroy2013-10-05
* Follow-up to commit 2339:Gravatar xleroy2013-10-05
* Elab:Gravatar xleroy2013-10-04
* Recognize attribute((packed)) after a "struct {...}" and not just between "st...Gravatar xleroy2013-06-21
* Support __attribute__(ident) where ident is not bound. Useful for GCC compat...Gravatar xleroy2013-05-13
* Better locations for error messages relative to type specifiers.Gravatar xleroy2013-03-25
* Support for inline assembly (asm statements).Gravatar xleroy2012-12-18
* Flocq-based parsing of floating-point literals (Jacques-Henri Jourdan)Gravatar xleroy2012-11-03
* checklink: first import of Valentin Robert's validator for asm and linkGravatar xleroy2012-03-28
* - Support for _Alignof(ty) operator from ISO C 2011Gravatar xleroy2012-02-26
* Merge of the "volatile" branch:Gravatar xleroy2012-02-04
* Corrected initialization of char arrays by string literals.Gravatar xleroy2011-10-17
* arm/PrintAsm: don't generate "vfd" directive, useless?Gravatar xleroy2011-08-22
* Wrong check: &e must be rejected if e has array type and is not a l-value.Gravatar xleroy2011-08-21
* Check for duplicate label definitionsGravatar xleroy2011-07-18
* More precise typechecking of statementsGravatar xleroy2011-07-17
* Revised handling of annotation statements, and more generally built-in functi...Gravatar xleroy2011-06-13
* Silence a warning that happens all too often in MacOS XGravatar xleroy2011-05-12
* cparser: support for attributes over struct and union.Gravatar xleroy2011-05-12
* powerpc/PrintAsm.ml arm/PrintAsm.ml: updated (no label elimination).Gravatar xleroy2011-05-08
* Support compile-time constant expressions as arguments to gcc-style attributesGravatar xleroy2011-04-20
* cparser/Elab: __attribute, not attributeGravatar xleroy2011-04-16
* Revised handling of GCC attributes. Preliminary, untested support for __alig...Gravatar xleroy2011-04-14
* Revised handling of sizeof(string-literal)Gravatar xleroy2011-03-15
* Updates for IA32-Cygwin.Gravatar xleroy2010-09-08