aboutsummaryrefslogtreecommitdiffstats
path: root/flocq/Appli
Commit message (Collapse)AuthorAgeFilesLines
* Adapt proofs to future handling of literal constants in Coq.Guillaume Melquiond2017-03-083-61/+46
| | | | | | This commit is mainly a squash of the relevant compatibility commits from Flocq's master. Most of the changes are meant to make the proofs oblivious to the way constants such as 0, 1, 2, and -1 are represented.
* Update Flocq to version 2.5.2Xavier Leroy2017-02-131-5/+2
| | | | This version of Flocq is compatible with Coq 8.6
* Intro patterns have changed semantics...Maxime Dénès2017-01-091-0/+1
|
* Upgrade to Flocq 2.5.0.Guillaume Melquiond2015-09-224-108/+211
| | | | Note: this version of Flocq is compatible with both Coq 8.4 and 8.5.
* Upgrade to flocq 2.4.0Jacques-Henri Jourdan2014-10-074-111/+4889
|
* Update commentxleroy2014-08-131-2/+1
| | | | git-svn-id: https://yquem.inria.fr/compcert/svn/compcert/trunk@2562 fca1b0fc-160b-0410-b1d3-a4f43f01ea2e
* Merge of "newspilling" branch:xleroy2014-07-231-0/+51
| | | | | | | | | | | | | | | - Support single-precision floats as first-class values - Introduce chunks Many32, Many64 and types Tany32, Tany64 to support saving and restoring registers without knowing the exact types (int/single/float) of their contents, just their sizes. - Memory model: generalize the opaque encoding of pointers to apply to any value, not just pointers, if chunks Many32/Many64 are selected. - More properties of FP arithmetic proved. git-svn-id: https://yquem.inria.fr/compcert/svn/compcert/trunk@2537 fca1b0fc-160b-0410-b1d3-a4f43f01ea2e
* Merge of Flocq version 2.2.0.xleroy2013-08-023-158/+1301
| | | | | | | More precise modeling of NaNs. git-svn-id: https://yquem.inria.fr/compcert/svn/compcert/trunk@2303 fca1b0fc-160b-0410-b1d3-a4f43f01ea2e
* Flocq-based parsing of floating-point literals (Jacques-Henri Jourdan)xleroy2012-11-031-4/+4
| | | | git-svn-id: https://yquem.inria.fr/compcert/svn/compcert/trunk@2065 fca1b0fc-160b-0410-b1d3-a4f43f01ea2e
* Use Flocq for floatsxleroy2012-06-282-0/+2163
git-svn-id: https://yquem.inria.fr/compcert/svn/compcert/trunk@1939 fca1b0fc-160b-0410-b1d3-a4f43f01ea2e