summaryrefslogtreecommitdiff
path: root/cfrontend/Cshmgen.v
Commit message (Expand)AuthorAge
* - Support "switch" statements over 64-bit integersGravatar xleroy2014-08-17
* Merge of "newspilling" branch:Gravatar xleroy2014-07-23
* Clean-up pass on C types:Gravatar xleroy2014-04-23
* __builtin_absfloat can be applied to integers too.Gravatar xleroy2014-03-29
* Simpler, more robust emulation of calls to variadic functions:Gravatar xleroy2013-12-28
* Support "default" cases in the middle of a "switch", not just at the end.Gravatar xleroy2013-12-21
* - Recognize __builtin_fabs as an operator, not just a builtin,Gravatar xleroy2013-11-06
* Merge of the "alignas" branch.Gravatar xleroy2013-10-05
* Revised handling of int->float conversions:Gravatar xleroy2013-07-08
* Treat casts int64 -> float32 as primitive operations instead of twoGravatar xleroy2013-07-03
* Revised semantics and compilation of 2-argument C operators to better match Gravatar xleroy2013-05-06
* Expand 64-bit integer comparisons into 32-bit integer comparisons.Gravatar xleroy2013-04-29
* driver: removed option -flonglongGravatar xleroy2013-04-22
* Big merge of the newregalloc-int64 branch. Lots of changes in two directions:Gravatar xleroy2013-04-20
* Glasnost: making transparent a number of definitions that were opaqueGravatar xleroy2013-03-10
* Merge of the clightgen branch:Gravatar xleroy2012-12-29
* Globalenvs: allocate one-byte block with permissions Nonempty for eachGravatar xleroy2012-11-12
* Make Clight independent of CompCert C.Gravatar xleroy2012-10-08
* Merge of branch seq-and-or. See Changelog for details.Gravatar xleroy2012-10-06
* - Revised non-overflow constraints on memory injections so that Gravatar xleroy2012-07-23
* - Support for _Alignof(ty) operator from ISO C 2011Gravatar xleroy2012-02-26
* Merge of the "volatile" branch:Gravatar xleroy2012-02-04
* Cleaned up old commented-out partsGravatar xleroy2011-08-19
* 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
* Revised handling of annotation statements, and more generally built-in functi...Gravatar xleroy2011-06-13
* 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
* Merge of branches/full-expr-4:Gravatar xleroy2010-08-18
* Support for inlined built-ins.Gravatar xleroy2010-06-29
* Add "fabs" (floating-point absolute value) as a unary operator inGravatar xleroy2010-05-02
* Merge of the newmem and newextcalls branches:Gravatar xleroy2010-03-07
* Function types didn't always degrade to pointers like they should. Introduce...Gravatar xleroy2010-03-02
* No '\n' in Coq strings...Gravatar xleroy2009-08-18
* Transition semantics for Clight and CsharpminorGravatar xleroy2009-08-03
* Clight: ajout Econdition, suppression Eindex.Gravatar xleroy2008-09-27
* Utilisation de intoffloatu. Ajout du cas int + ptr.Gravatar xleroy2008-05-31
* Ajout license, README, copyright noticesGravatar xleroy2008-01-27
* In Clight, revised handling of comparisons between pointers and 0Gravatar xleroy2007-11-13
* Fusion de la branche restr-cminor. En Clight, C#minor et Cminor, les express...Gravatar xleroy2007-08-28
* DocumentationGravatar xleroy2007-08-05
* Fusion des modifications faites sur les branches "tailcalls" et "smallstep".Gravatar xleroy2007-08-04
* Meilleure compilation de la negation booleenneGravatar xleroy2006-09-19
* Revu traitement des structures et unions recursives. Dans Cshmgen, meilleure...Gravatar xleroy2006-09-11
* Revu traitement des variables globales dans AST.program et dans Globalenvs.Gravatar xleroy2006-09-05
* Fusion de la branche "traces":Gravatar xleroy2006-09-04