| Commit message (Expand) | Author | Age | Files | Lines |
* | -dclight output: use nicer names for temporary variables | Xavier Leroy | 2019-09-16 | 1 | -2/+11 |
* | clightgen -dclight: print function parameters correctly | Xavier Leroy | 2019-09-16 | 2 | -15/+34 |
* | bswap builtins: give semantics to them, support bswap64 on all targets | Bernhard Schommer | 2019-08-12 | 1 | -1/+3 |
* | Coq 8.10 compatibility: make explicit the "core" hint database | Xavier Leroy | 2019-08-05 | 4 | -13/+14 |
* | Make __builtin_sel available from C source code | Xavier Leroy | 2019-07-17 | 5 | -31/+157 |
* | Give formal semantics to some built-in functions and run-time functions | Xavier Leroy | 2019-07-17 | 1 | -9/+34 |
* | Remove the cparser/Builtins module | Xavier Leroy | 2019-07-17 | 1 | -7/+10 |
* | Change the expected types for arguments to __builtin_annot, and extended asm | Xavier Leroy | 2019-06-19 | 1 | -5/+25 |
* | Fix misspellings in messages, man pages, and comments | Xavier Leroy | 2019-05-31 | 2 | -2/+2 |
* | Csyntax.v: Fix a typo in a documentation comment (#292) | Bart Jacobs | 2019-05-21 | 1 | -1/+1 |
* | lib/Coqlib.v: remove defns about multiplication, division, modulus | Xavier Leroy | 2019-04-23 | 2 | -2/+1 |
* | Replace nat_of_Z with Z.to_nat | Xavier Leroy | 2019-04-23 | 1 | -1/+1 |
* | Upgrade embedded version of Flocq to 3.1. | Guillaume Melquiond | 2019-03-27 | 1 | -4/+4 |
* | Distinguish object-related and name-related attributes | Xavier Leroy | 2019-02-25 | 1 | -2/+3 |
* | Use `Program Instance` instead of `Instance` + refine mode (#261) | Maxime Dénès | 2018-12-27 | 1 | -23/+33 |
* | Improved diagnostics: spelling, wording, etc (#138) | Michael Schmidt | 2018-09-14 | 1 | -8/+8 |
* | Attach _Alignas to names and refactor _Alignas checks (#133) | Bernhard Schommer | 2018-09-10 | 1 | -2/+2 |
* | Import prim token notations before using them | Jason Gross | 2018-08-27 | 3 | -1/+3 |
* | Issue with packed structs and sizeof, alignof, offsetof in cparser/ | Xavier Leroy | 2018-08-17 | 1 | -1/+3 |
* | Compatibility with OCaml 4.07 (#241) continued | Xavier Leroy | 2018-07-10 | 1 | -1/+1 |
* | String literals are l-values and have array types (#116) | Bernhard Schommer | 2018-05-27 | 1 | -6/+7 |
* | Record value of constant expression in C.Scase constructor | Xavier Leroy | 2018-04-27 | 1 | -1/+1 |
* | Warn when volatile struct is assigned to a normal struct | Bernhard Schommer | 2018-04-19 | 1 | -0/+3 |
* | Print size argument of Init_space as Z not as int32 | Xavier Leroy | 2018-03-13 | 1 | -1/+1 |
* | Do not use "Require" inside sections (#224) | Xavier Leroy | 2018-03-12 | 1 | -2/+1 |
* | Improve and simplify error messages. | Bernhard Schommer | 2018-03-07 | 1 | -5/+1 |
* | Reactivated and improved ais annotations. | Bernhard Schommer | 2018-03-06 | 1 | -24/+35 |
* | Truncation of array sizes when converting them to Coq's Z type | Xavier Leroy | 2018-02-08 | 1 | -6/+8 |
* | Refactor the handling of errors and warnings (#44) | Bernhard Schommer | 2018-02-08 | 2 | -17/+20 |
* | Deactivate ais_annotations again. | Bernhard Schommer | 2017-12-12 | 1 | -24/+25 |
* | Correct test for noinline. Bug 22642 | Bernhard Schommer | 2017-12-11 | 1 | -1/+1 |
* | Introduce and use C2C.atom_inline function with 3-valued result | Xavier Leroy | 2017-12-08 | 1 | -11/+5 |
* | Store the different inlining cases. | Bernhard Schommer | 2017-12-08 | 1 | -7/+25 |
* | Pull request #192: improve the printing of Clight intermediate code | Xavier Leroy | 2017-11-22 | 1 | -10/+26 |
* | Remove ais_annot_intval. | Bernhard Schommer | 2017-10-24 | 1 | -13/+0 |
* | Prefix ais annotations with location. | Bernhard Schommer | 2017-10-24 | 1 | -2/+4 |
* | Merge pull request #191 from sigurdschneider/master | Xavier Leroy | 2017-10-20 | 2 | -0/+2 |
|\ |
|
| * | Ensure FunInd or Recdef is imported if functional induction is used | Sigurd Schneider | 2017-07-20 | 2 | -0/+2 |
* | | New support for inserting ais-annotations. | Bernhard Schommer | 2017-10-19 | 3 | -7/+44 |
* | | Moved common buitlins to C2C gernic_builtins. | Bernhard Schommer | 2017-09-26 | 1 | -1/+11 |
* | | Remove coq warnings (#28) | Bernhard Schommer | 2017-09-22 | 8 | -50/+50 |
* | | Prefixed runtime functions. | Bernhard Schommer | 2017-08-25 | 1 | -16/+16 |
|/ |
|
* | SimlLocals.Sdebug_var: wrong type for 64-bit platforms | Xavier Leroy | 2017-07-09 | 1 | -1/+1 |
* | Early optimization of redundant *& and &* addressings | Xavier Leroy | 2017-05-29 | 3 | -8/+59 |
* | Do not generate code for "inline definitions" | Bernhard Schommer | 2017-04-07 | 1 | -8/+15 |
* | attempt to optimize empty if/then/else statements | Michael Schmidt | 2017-04-06 | 3 | -7/+32 |
* | Added gcc noinline attribute. | Bernhard Schommer | 2017-02-19 | 1 | -0/+1 |
* | Added unused attribute and simplified checks. | Bernhard Schommer | 2017-02-17 | 1 | -1/+2 |
* | Replace "Implicit Arguments" with "Arguments" | Xavier Leroy | 2017-02-13 | 1 | -2/+2 |
* | Use "Local" as prefix | Xavier Leroy | 2017-02-13 | 2 | -3/+3 |