aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Wrong test for coroutined decompressorXavier Leroy2022-11-141-1/+1
* Merge pull request #459 from AbsInt/full-switchXavier Leroy2022-11-093-1/+193
|\
| * Handle unstructured 'switch' statements such as Duff's deviceXavier Leroy2022-10-293-1/+193
* | Add test for nested conditional, &&, || expressionsXavier Leroy2022-10-013-1/+55
|/
* test/export: use the standard headers from ../../runtime/includeXavier Leroy2022-09-231-1/+1
* Temporary: don't run the regression/stringlit and regression/charlit testsXavier Leroy2022-09-191-1/+3
* Support C11 Unicode string literals and character constants (#452)Xavier Leroy2022-09-195-1/+134
* In test/regression: Use `static inline` instead of `inline`Xavier Leroy2022-07-052-5/+5
* Some tests for _GenericXavier Leroy2022-05-133-1/+115
* Add support to clightgen for generating Csyntax AST as .v filesXavier Leroy2021-09-2210-11/+23
* Refactor clightgenXavier Leroy2021-09-221-1/+1
* clightgen: handle empty names given to padding bit fieldsXavier Leroy2021-09-151-0/+13
* Native support for bit fields (#400)Xavier Leroy2021-08-2213-34/+431
* Elab bitfields: check size of type <=32bit rather than checking rank (#387)Amos Robinson2021-04-193-1/+24
* "macosx" is now called "macos"Xavier Leroy2021-01-181-1/+1
* Remove regression/interop1 testXavier Leroy2021-01-184-417/+1
* Testing calling conventions and interoperability with another C compilerXavier Leroy2021-01-185-1/+583
* RISC-V: fix FP calling conventionsXavier Leroy2021-01-142-5/+5
* RISC-V: wrong fixup code generated for vararg calls with fixed FP argsXavier Leroy2021-01-102-0/+17
* Better "make clean"Xavier Leroy2020-11-011-1/+1
* Test clightgen with -short-idents and -normalize optionsXavier Leroy2020-09-221-0/+6
* Support the use of already-installed MenhirLib and Flocq librariesXavier Leroy2020-09-211-2/+6
* Add test for __builtin_sqrt and __builtin_fabsfXavier Leroy2020-07-272-0/+7
* Refactor regression testing of built-in functionsXavier Leroy2020-07-2713-110/+447
* Improve portability of the test for annotations inclightgenXavier Leroy2020-06-052-0/+4
* clightgen: fix the printing of annotationsXavier Leroy2020-06-051-0/+6
* Add a test for int64 -> float32 conversionXavier Leroy2020-03-302-39/+838
* Add interoperability test for functions returning small integer typesXavier Leroy2020-02-212-0/+23
* clightgen: sanitize names of functions and global variablesXavier Leroy2019-10-281-0/+12
* Revise the "bench" entries of the test suiteXavier Leroy2019-09-174-12/+9
* Test for the compilation of floating-point literalsXavier Leroy2019-08-083-1/+562
* AArch64 portXavier Leroy2019-08-083-5/+70
* Factor out endianness determination between testsXavier Leroy2019-08-074-30/+14
* When testing builtin functions, prevent constant propagationXavier Leroy2019-07-174-28/+31
* Extended asm: print register names according to their typesXavier Leroy2019-06-171-0/+10
* Perform constant propagation and strength reduction on conditional movesXavier Leroy2019-06-171-0/+20
* If-conversion optimizationXavier Leroy2019-06-063-1/+156
* Fix misspellings in messages, man pages, and commentsXavier Leroy2019-05-311-3/+3
* Revised attachment of name attributes to structs, unions, enumsXavier Leroy2019-02-252-0/+8
* Add regression test for "aligned" attributeXavier Leroy2019-02-253-1/+120
* Test for NULL in variable argument listsXavier Leroy2019-02-042-1/+53
* Attach _Alignas to names and refactor _Alignas checks (#133)Bernhard Schommer2018-09-102-6/+4
* Improve execution of regression testsXavier Leroy2018-08-244-16/+45
* Harden the extasm.c test, continuedXavier Leroy2018-08-202-5/+5
* Harden the extasm.c testXavier Leroy2018-08-202-2/+7
* Issue with packed structs and sizeof, alignof, offsetof in cparser/Xavier Leroy2018-08-173-6/+60
* Clean .foo.aux files created by coqcXavier Leroy2018-07-101-1/+1
* Remove the `_Alignas(expr)` construct (#125)Xavier Leroy2018-06-072-36/+32
* Don't depend on ../../clightgenXavier Leroy2018-06-021-3/+3
* Add tests for clightgenXavier Leroy2018-06-015-0/+985