aboutsummaryrefslogtreecommitdiffstats
path: root/aarch64/SelectLongproof.v
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into merge_master_8.13.1Sylvain Boulmé2021-03-231-12/+12
|\ | | | | | | | | | | | | | | | | PARTIAL MERGE (PARTLY BROKEN). See unsolved conflicts in: aarch64/TO_MERGE and riscV/TO_MERGE WARNING: interface of va_args and assembly sections have changed
| * Replace `omega` tactic with `lia`Xavier Leroy2020-12-291-12/+12
| | | | | | | | | | | | | | | | | | | | | | Since Coq 8.12, `omega` is flagged as deprecated and scheduled for removal. Also replace CompCert's homemade tactics `omegaContradiction`, `xomega`, and `xomegaContradiction` with `lia` and `extlia`. Turn back on the deprecation warning for uses of `omega`. Make the proof of `Ctypes.sizeof_pos` more robust to variations in `lia`.
* | non trapping opDavid Monniaux2020-09-301-8/+8
| |
* | AArch64 division no longer "traps"David Monniaux2020-09-301-3/+7
| |
* | fix compiling for aarch64David Monniaux2019-09-201-2/+5
|/
* AArch64 portXavier Leroy2019-08-081-0/+764
This commit adds a back-end for the AArch64 architecture, namely ARMv8 in 64-bit mode.