aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' of https://github.com/AbsInt/CompCert into towards_3.10David Monniaux2021-09-2727-694/+1098
|\
| * Merge pull request #413 from AbsInt/new-exportXavier Leroy2021-09-2727-694/+1098
| |\
| | * Update export/README.mdXavier Leroy2021-09-221-18/+18
| | * Add support to clightgen for generating Csyntax AST as .v filesXavier Leroy2021-09-2221-271/+625
| | * Refactor clightgenXavier Leroy2021-09-2213-594/+644
* | | Merge branch 'bitfields_fix' of /home/monniaux/work/Kalray/bitfields_fix into...David Monniaux2021-09-272-3/+80
|\ \ \
| * | | generate insfDavid Monniaux2021-09-271-32/+32
| * | | tests in another wayDavid Monniaux2021-09-271-10/+10
| * | | more cases detectedDavid Monniaux2021-09-271-1/+33
| * | | progress in selectopDavid Monniaux2021-09-271-4/+4
| * | | progress in selectopDavid Monniaux2021-09-271-1/+9
| * | | recognize insf (missing one case)David Monniaux2021-09-272-0/+37
* | | | Merge branch 'master' of https://github.com/AbsInt/CompCert into towards_3.10David Monniaux2021-09-266-39/+25
|\ \ \ \ | | |/ / | |/| |
| * | | Vendored MenhirLib: replace Require Omega with Require ZArithXavier Leroy2021-09-251-1/+1
| * | | Update the vendored Flocq library to version 3.4.2Xavier Leroy2021-09-255-38/+24
* | | | same changes as for RISC-VDavid Monniaux2021-09-241-2/+2
* | | | Merge remote-tracking branch 'origin/csmith' into towards_3.10David Monniaux2021-09-243-3/+25
|\ \ \ \
| * | | | rm spurious commentDavid Monniaux2021-09-231-1/+0
| * | | | Merge branch 'csmith' of gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompCert ...David Monniaux2021-09-2316-33/+271
| |\ \ \ \
| | * | | | reactivate csmith on rv64 after bugfixDavid Monniaux2021-09-231-1/+1
| | * | | | Merge remote-tracking branch 'origin/kvx-work' into csmithDavid Monniaux2021-09-231-2/+2
| | |\ \ \ \ | | | | |/ / | | | |/| |
| | * | | | it did not compile on AArch64David Monniaux2021-09-231-2/+2
| | * | | | Fix wrong expansion of __builtin_memcpy_alignedXavier Leroy2021-09-234-8/+8
| * | | | | union passingDavid Monniaux2021-09-231-0/+23
| * | | | | add union passingDavid Monniaux2021-09-231-1/+1
* | | | | | Merge branch 'master' of https://github.com/AbsInt/CompCert into towards_3.10David Monniaux2021-09-2464-2568/+4388
|\ \ \ \ \ \ | |_|_|/ / / |/| | | / / | | |_|/ / | |/| | |
| * | | | Fix wrong expansion of __builtin_memcpy_alignedXavier Leroy2021-09-234-8/+8
| * | | | For __builtin_memcpy_aligned, watch out for alignment of stack offsetsXavier Leroy2021-09-231-0/+1
| | |_|/ | |/| |
| * | | Fix the type and the semantics of BI_bselXavier Leroy2021-09-221-4/+17
| * | | For numerical builtins, support return types that are small integer typesXavier Leroy2021-09-221-25/+47
| * | | Avoid `Global Set Asymmetric Patterns` (#408)Xavier Leroy2021-09-158-5/+13
| * | | clightgen: handle empty names given to padding bit fieldsXavier Leroy2021-09-152-16/+28
| * | | Handle the new warnings of OCaml 4.13Xavier Leroy2021-09-132-4/+4
| * | | Share code for memory access for PowerPCBernhard Schommer2021-09-064-166/+159
| * | | Protect against overflows in `leaq` (all forms)Bernhard Schommer2021-08-271-22/+27
| * | | Protect against overflows in `leaq N(src), dst` (#407)Xavier Leroy2021-08-271-12/+17
| * | | Merge branch 'bitfields' (#400)Xavier Leroy2021-08-2245-2305/+4004
| |\ \ \
| | * | | Native support for bit fields (#400)Xavier Leroy2021-08-2242-2299/+3866
| | * | | Add Ctypes.link_match_program_genXavier Leroy2021-08-221-0/+52
| | * | | Int.sign_ext_shr_shl: weaker hypothesisXavier Leroy2021-08-223-6/+6
| | * | | Add `floor` and some propertiesXavier Leroy2021-07-261-0/+37
| | * | | More lemmas about `align`Xavier Leroy2021-07-261-0/+17
| | * | | More lemmas about list appendXavier Leroy2021-07-261-0/+26
| * | | | Revise the declaration of __compcert_* helper functionsXavier Leroy2021-06-301-82/+79
* | | | | fix for running x86-64David Monniaux2021-09-231-2/+2
| |_|_|/ |/| | |
* | | | increase timeout for running under simulator, swap yarpgen and csmithDavid Monniaux2021-09-231-1/+1
* | | | try with even more stackDavid Monniaux2021-09-232-2/+2
* | | | csmith disabled on riscv64David Monniaux2021-09-221-1/+2
* | | | Merge branch 'csmith' of gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompCert ...David Monniaux2021-09-221-4/+5
|\ \ \ \
| * | | | attempt at printing stuffDavid Monniaux2021-09-211-4/+5