aboutsummaryrefslogtreecommitdiffstats
path: root/cfrontend
Commit message (Expand)AuthorAgeFilesLines
* 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-183-31/+26
* 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
* Cleaned up old commented-out partsxleroy2011-08-196-194/+1
* Presimplification SimplVolatile: cleaned up and integrated.xleroy2011-08-182-1/+2
* Flag long long and long double literalsxleroy2011-07-311-2/+6
* Interp.ml: initialize PRNGxleroy2011-07-291-2/+14
* Added animation of the CompCert C semantics (ccomp -interp)xleroy2011-07-283-59/+1844
* Improved semantics of castsxleroy2011-07-175-66/+150
* In conditional expressions e1 ? e2 : e3, cast the results of e2 and e3 to the...xleroy2011-07-1610-731/+528
* Merge of branch new-semantics: revised and strengthened top-level statements ...xleroy2011-07-157-798/+559
* Fix treatment of function pointers at function calls in the CompCert C and Cl...xleroy2011-07-144-26/+19
* Revised handling of annotation statements, and more generally built-in functi...xleroy2011-06-132-87/+83
* Minor update in Clight (big-step)blazy2011-06-081-18/+18
* Ajout big-step Clight et preuve big-step -> small-stepblazy2011-05-251-1/+769
* cparser: support for attributes over struct and union.xleroy2011-05-122-4/+5
* cparser/StructAssign: always use __builtin_memcpy + alignment indicationxleroy2011-05-111-49/+91
* Preliminary support for 'aligned' and 'section' attributes, gcc-style. New-s...xleroy2011-04-161-22/+15
* Merge of branch "unsigned-offsets":xleroy2011-04-098-54/+56
* Special case for while(1), for(..., 1, ...) and do ... while(0) loops.xleroy2011-03-152-22/+69
* Incompatibility 8.3 / 8.3pl1xleroy2011-03-141-1/+1
* Slightly nicer semantics for initializationxleroy2011-03-131-28/+29
* More global initialization work done and proved in Coq.xleroy2011-03-133-79/+409
* Initializers for global variables: compile-time evaluation of expressions don...xleroy2011-03-124-55/+754
* Revised signed/unsigned char handling.xleroy2011-03-101-1/+2
* Treat "char" as unsigned OR signed depending on the configuration.xleroy2011-03-091-7/+9
* Float.intoffloat and Float.intuoffloat are now partial functions.xleroy2010-10-283-7/+19
* Updates for IA32-Cygwin.xleroy2010-09-081-20/+31
* Better emulation of long long as a struct.xleroy2010-09-041-15/+50
* Adding __builtin_annotationxleroy2010-09-012-1/+112
* Nettoyages pour docxleroy2010-08-183-20/+14
* Removed useless constraints on return type at Sreturn instructionsxleroy2010-08-187-36/+25
* Copyright bannerxleroy2010-08-181-0/+12
* Renamed C2Clight into C2Cxleroy2010-08-181-0/+0
* Merge of branches/full-expr-4:xleroy2010-08-1819-5551/+10763
* Support for inlined built-ins.xleroy2010-06-297-103/+131
* Updated Caml parts to match new representation for global variables.xleroy2010-05-262-12/+27
* More faithful semantics for volatile reads and writes.xleroy2010-05-236-32/+40
* - Extended traces so that pointers within globals are supported as event values.xleroy2010-05-104-67/+73
* Suppressed axioms Float.eq_zero_{true,false}, since the latter isxleroy2010-05-092-11/+8
* Cleaned up handling of linker sections.xleroy2010-05-081-14/+13
* Strengthen chunktype inference and use it to remove some useless casts.xleroy2010-05-052-23/+141
* Add "fabs" (floating-point absolute value) as a unary operator inxleroy2010-05-026-3/+39
* __builtin_memcpy, continued.xleroy2010-04-171-3/+3
* Support __builtin_memcpy; use it for struct assignmentxleroy2010-04-171-0/+13
* PowerPC: xleroy2010-04-101-0/+7
* Bug fix: infinite loop in cparser/ on bit field of size 32 bits.xleroy2010-04-091-4/+2