aboutsummaryrefslogtreecommitdiffstats
path: root/cfrontend/C2C.ml
Commit message (Expand)AuthorAgeFilesLines
* Incomplete types are OK for 'extern' global variables.xleroy2014-01-021-1/+1
* Fine hair splitting depending on whether va_list is a scalar type (IA32, ARM)...xleroy2014-01-011-4/+9
* Experimental support for <stdarg.h>, the GCC way. Works on IA32. To be test...xleroy2014-01-011-5/+82
* Improved detection of variables with incomplete types.xleroy2013-12-301-1/+3
* More tolerance for functions declared without a prototypexleroy2013-12-281-6/+22
* Check in C2C that packed structs were properly emulated.xleroy2013-12-281-2/+4
* Removed obsolete check on aligned fields.xleroy2013-12-281-8/+4
* Simpler, more robust emulation of calls to variadic functions:xleroy2013-12-281-88/+44
* Support "default" cases in the middle of a "switch", not just at the end.xleroy2013-12-211-15/+13
* powerpc/: new unary operation "addsymbol"xleroy2013-11-171-6/+12
* Suppress warning on derefering volatile composites, because of false positives.xleroy2013-11-101-4/+0
* - Recognize __builtin_fabs as an operator, not just a builtin,xleroy2013-11-061-0/+3
* Error for 'switch' on a 64-bit integer argument.xleroy2013-11-041-0/+7
* Warn for volatile accesses to compositesxleroy2013-10-161-0/+8
* Merge of the "alignas" branch.xleroy2013-10-051-10/+20
* Change the way arguments to __builtin_annot are converted. Use the same conv...xleroy2013-09-141-2/+6
* Preliminary support for debugging info (-g).xleroy2013-05-171-27/+54
* "->" can be applied to an array, not just a pointer.xleroy2013-05-161-1/+1
* Labeled statements inside switch were incorrectly processed.xleroy2013-04-221-0/+3
* Big merge of the newregalloc-int64 branch. Lots of changes in two directions:xleroy2013-04-201-35/+11
* Error when calling un-prototyped function.xleroy2013-03-251-6/+8
* Watch out for behaviors exponential in the nesting of struct/union types. xleroy2013-03-231-12/+49
* Fixed parsing of hex float literals 0xNNNpMMM.xleroy2013-03-111-1/+1
* Constant propagation within __builtin_annot.xleroy2013-02-241-2/+4
* Errors for excessively large global variables or stack frames.xleroy2013-02-021-1/+5
* Ported to Coq 8.4pl1. Merge of branches/coq-8.4.xleroy2013-01-291-20/+15
* Merge of the clightgen branch:xleroy2012-12-291-1/+1
* Support for inline assembly (asm statements).xleroy2012-12-181-2/+21
* Globalenvs: allocate one-byte block with permissions Nonempty for eachxleroy2012-11-121-27/+24
* Flocq-based parsing of floating-point literals (Jacques-Henri Jourdan)xleroy2012-11-031-2/+48
* Make Clight independent of CompCert C.xleroy2012-10-081-1/+3
* Merge of branch seq-and-or. See Changelog for details.xleroy2012-10-061-51/+14
* Accept long double literals if -flongdouble is given.xleroy2012-07-101-1/+1
* Use Flocq for floatsxleroy2012-06-281-1/+1
* Merge of the newmem branch:xleroy2012-05-211-0/+6
* checklink: first import of Valentin Robert's validator for asm and linkxleroy2012-03-281-14/+11
* Merge of Andrew Tolmach's HASP-related changesxleroy2012-03-091-0/+1
* Cprint: export Cprint.attributesxleroy2012-03-071-4/+16
* Problems with multiple declarations of publically-visible identifiersxleroy2012-02-291-10/+33
* - Support for _Alignof(ty) operator from ISO C 2011xleroy2012-02-261-0/+45
* Simplified and cleaned up the passing of information from C2C to PrintAsm, as...xleroy2012-02-221-85/+44
* The C declaration associated with __stringlit_N globals now has type const ch...xleroy2012-02-201-1/+2
* Initializers: handle By_copy accesses (e.g. for &(glob.field))xleroy2012-02-071-44/+5
* Merge of the "volatile" branch:xleroy2012-02-041-45/+37
* More careful updating of current location for error msgs.xleroy2011-11-261-6/+10
* Fixed serious bug in handling of volatile arrays.xleroy2011-11-261-2/+5
* Extraction: map Coq pairs to Caml pairs and Coq chars (type ascii) to Caml charsxleroy2011-10-181-15/+10
* Corrected initialization of char arrays by string literals.xleroy2011-10-171-1/+3
* MAJ licencexleroy2011-08-231-0/+3
* arm/PrintAsm: don't generate "vfd" directive, useless?xleroy2011-08-221-1/+1