summaryrefslogtreecommitdiff
path: root/cfrontend
Commit message (Expand)AuthorAge
* Simplified and cleaned up the passing of information from C2C to PrintAsm, as...Gravatar xleroy2012-02-22
* The C declaration associated with __stringlit_N globals now has type const ch...Gravatar xleroy2012-02-20
* Don't print external declarations for builtins.Gravatar xleroy2012-02-18
* Initializers: handle By_copy accesses (e.g. for &(glob.field))Gravatar xleroy2012-02-07
* Merge of the "volatile" branch:Gravatar xleroy2012-02-04
* Added volatile_read_global and volatile_store_global builtins.Gravatar xleroy2012-01-15
* Merge of the nonstrict-ops branch:Gravatar xleroy2012-01-14
* More careful updating of current location for error msgs.Gravatar xleroy2011-11-26
* Fixed serious bug in handling of volatile arrays.Gravatar xleroy2011-11-26
* Extraction: map Coq pairs to Caml pairs and Coq chars (type ascii) to Caml charsGravatar xleroy2011-10-18
* Corrected initialization of char arrays by string literals.Gravatar xleroy2011-10-17
* MAJ licenceGravatar xleroy2011-08-23
* arm/PrintAsm: don't generate "vfd" directive, useless?Gravatar xleroy2011-08-22
* Cleaned up old commented-out partsGravatar xleroy2011-08-19
* Presimplification SimplVolatile: cleaned up and integrated.Gravatar xleroy2011-08-18
* Flag long long and long double literalsGravatar xleroy2011-07-31
* Interp.ml: initialize PRNGGravatar xleroy2011-07-29
* Added animation of the CompCert C semantics (ccomp -interp)Gravatar xleroy2011-07-28
* Improved semantics of castsGravatar xleroy2011-07-17
* In conditional expressions e1 ? e2 : e3, cast the results of e2 and e3 to the...Gravatar xleroy2011-07-16
* Merge of branch new-semantics: revised and strengthened top-level statements ...Gravatar xleroy2011-07-15
* Fix treatment of function pointers at function calls in the CompCert C and Cl...Gravatar xleroy2011-07-14
* Revised handling of annotation statements, and more generally built-in functi...Gravatar xleroy2011-06-13
* Minor update in Clight (big-step)Gravatar blazy2011-06-08
* Ajout big-step Clight et preuve big-step -> small-stepGravatar blazy2011-05-25
* cparser: support for attributes over struct and union.Gravatar xleroy2011-05-12
* cparser/StructAssign: always use __builtin_memcpy + alignment indicationGravatar xleroy2011-05-11
* Preliminary support for 'aligned' and 'section' attributes, gcc-style. New-s...Gravatar xleroy2011-04-16
* Merge of branch "unsigned-offsets":Gravatar xleroy2011-04-09
* Special case for while(1), for(..., 1, ...) and do ... while(0) loops.Gravatar xleroy2011-03-15
* Incompatibility 8.3 / 8.3pl1Gravatar xleroy2011-03-14
* Slightly nicer semantics for initializationGravatar xleroy2011-03-13
* More global initialization work done and proved in Coq.Gravatar xleroy2011-03-13
* Initializers for global variables: compile-time evaluation of expressions don...Gravatar xleroy2011-03-12
* Revised signed/unsigned char handling.Gravatar xleroy2011-03-10
* Treat "char" as unsigned OR signed depending on the configuration.Gravatar xleroy2011-03-09
* Float.intoffloat and Float.intuoffloat are now partial functions.Gravatar xleroy2010-10-28
* Updates for IA32-Cygwin.Gravatar xleroy2010-09-08
* Better emulation of long long as a struct.Gravatar xleroy2010-09-04
* Adding __builtin_annotationGravatar xleroy2010-09-01
* Nettoyages pour docGravatar xleroy2010-08-18
* Removed useless constraints on return type at Sreturn instructionsGravatar xleroy2010-08-18
* Copyright bannerGravatar xleroy2010-08-18
* Renamed C2Clight into C2CGravatar xleroy2010-08-18
* Merge of branches/full-expr-4:Gravatar xleroy2010-08-18
* Support for inlined built-ins.Gravatar xleroy2010-06-29
* Updated Caml parts to match new representation for global variables.Gravatar xleroy2010-05-26
* More faithful semantics for volatile reads and writes.Gravatar xleroy2010-05-23
* - Extended traces so that pointers within globals are supported as event values.Gravatar xleroy2010-05-10
* Suppressed axioms Float.eq_zero_{true,false}, since the latter isGravatar xleroy2010-05-09