summaryrefslogtreecommitdiff
path: root/cfrontend
Commit message (Expand)AuthorAge
* Error when calling un-prototyped function.Gravatar xleroy2013-03-25
* Watch out for behaviors exponential in the nesting of struct/union types. Gravatar xleroy2013-03-23
* Fixed parsing of hex float literals 0xNNNpMMM.Gravatar xleroy2013-03-11
* Glasnost: making transparent a number of definitions that were opaqueGravatar xleroy2013-03-10
* Constant propagation within __builtin_annot.Gravatar xleroy2013-02-24
* Pointers one pastGravatar xleroy2013-02-15
* lib/Integers.v: revised and extended, faster implementation based onGravatar xleroy2013-02-10
* Errors for excessively large global variables or stack frames.Gravatar xleroy2013-02-02
* Camlcoq.ml: bug in conversion Z to stringGravatar xleroy2013-01-29
* Ported to Coq 8.4pl1. Merge of branches/coq-8.4.Gravatar xleroy2013-01-29
* Avoid generating some obviously useless casts.Gravatar xleroy2013-01-08
* Put clighgen files in exportclight/Gravatar xleroy2013-01-05
* Print Swhile loops. Fix indentation.Gravatar xleroy2013-01-05
* Remove some useless "Require".Gravatar xleroy2012-12-30
* Merge of the clightgen branch:Gravatar xleroy2012-12-29
* Support for inline assembly (asm statements).Gravatar xleroy2012-12-18
* Globalenvs: allocate one-byte block with permissions Nonempty for eachGravatar xleroy2012-11-12
* Flocq-based parsing of floating-point literals (Jacques-Henri Jourdan)Gravatar xleroy2012-11-03
* Clight: split off the big step semantics in ClightBigstep.Gravatar xleroy2012-10-14
* Make Clight independent of CompCert C.Gravatar xleroy2012-10-08
* Merge of branch seq-and-or. See Changelog for details.Gravatar xleroy2012-10-06
* Remove Val.is_true and Val.is_false, no longer used.Gravatar xleroy2012-08-06
* Forgot to collect types of expressionsGravatar xleroy2012-07-28
* - Revised non-overflow constraints on memory injections so that Gravatar xleroy2012-07-23
* Strip quotes from section names during #pragma parsing.Gravatar xleroy2012-07-11
* Accept long double literals if -flongdouble is given.Gravatar xleroy2012-07-10
* Revert unintentional commit #1955Gravatar xleroy2012-07-06
* Ajout trunk CompCertGravatar blazy2012-07-04
* More aggressive 'uncasting' before storing small integersGravatar xleroy2012-06-30
* Use Flocq for floatsGravatar xleroy2012-06-28
* Make min_int / -1 and min_int % -1 semantically undefinedGravatar xleroy2012-06-09
* CSE: add recognition of some combined operators, conditions, and addressing m...Gravatar xleroy2012-05-26
* Merge of the newmem branch:Gravatar xleroy2012-05-21
* checklink: first import of Valentin Robert's validator for asm and linkGravatar xleroy2012-03-28
* Merge of Andrew Tolmach's HASP-related changesGravatar xleroy2012-03-09
* Cprint: export Cprint.attributesGravatar xleroy2012-03-07
* PowerPC: remove the fmadd and fmsub operators/Asm instructionsGravatar xleroy2012-03-07
* Remove 'near-code' access mode, makes no sense in CompCertGravatar xleroy2012-03-06
* Problems with multiple declarations of publically-visible identifiersGravatar xleroy2012-02-29
* Better printing of pointer values and of locations.Gravatar xleroy2012-02-29
* Make CPragmas common to all ports.Gravatar xleroy2012-02-27
* - Support for _Alignof(ty) operator from ISO C 2011Gravatar xleroy2012-02-26
* Translate CompCert C's "a ? b : c" to the equivalent simple Clight expr ifGravatar xleroy2012-02-25
* 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