aboutsummaryrefslogtreecommitdiffstats
path: root/cfrontend/C2C.ml
Commit message (Expand)AuthorAgeFilesLines
* 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
* Presimplification SimplVolatile: cleaned up and integrated.xleroy2011-08-181-1/+1
* Flag long long and long double literalsxleroy2011-07-311-2/+6
* Added animation of the CompCert C semantics (ccomp -interp)xleroy2011-07-281-52/+20
* Revised handling of annotation statements, and more generally built-in functi...xleroy2011-06-131-85/+81
* cparser: support for attributes over struct and union.xleroy2011-05-121-4/+4
* 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
* More global initialization work done and proved in Coq.xleroy2011-03-131-64/+23
* Initializers for global variables: compile-time evaluation of expressions don...xleroy2011-03-121-54/+25
* 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
* 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-011-1/+45
* Copyright bannerxleroy2010-08-181-0/+12
* Renamed C2Clight into C2Cxleroy2010-08-181-0/+922