aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Prototype the pointer so that the program has well defined semantics and pass...Xavier Leroy2014-12-171-1/+1
* Wrong handling of block-local function declarations (in Elab.ml).Xavier Leroy2014-11-263-1/+24
* Use gettimeofday() instead of obsolete ftime().Xavier Leroy2014-11-242-11/+19
* Add .gitignore files.Xavier Leroy2014-09-214-0/+18
* Rename __builtin_cntlz to __builtin_clz.xleroy2014-08-274-2/+6
* Support C99 compound literals (by expansion in Unblock pass).xleroy2014-08-213-1/+172
* checklink/Check.ml: missing SDA addressing for store instructions.xleroy2014-08-193-1/+151
* Add some tests for "switch" over 32 and 64-bit integers.xleroy2014-08-173-1/+109
* configure: distinguish between ABI and processor model.xleroy2014-07-292-2/+2
* PowerPC port: refactored the expansion of built-in functions andxleroy2014-07-286-5/+60
* Merge of "newspilling" branch:xleroy2014-07-233-25/+48
* Empty declarationsjjourdan2014-05-232-1/+4
* Another corner case for string literal initializers: char * x[] = { "lit" }xleroy2014-05-182-0/+12
* Fixed regression on initializers of the form T x[N] = "literal";xleroy2014-05-082-0/+8
* - Added alternate keywords __inline, __restrict, etc, for GCC compatibilityxleroy2014-05-081-2/+0
* Fused multiply-add for IA32.xleroy2014-05-051-0/+8
* Integration of Jacques-Henri Jourdan's verified parser.xleroy2014-04-297-8/+11
* Merge of branch linear-typing:xleroy2014-04-062-1/+34
* C: Support array initializers that are too short + default init for remainder.xleroy2014-03-287-3/+197
* Add option -Os to optimize for code size rather than for execution speed.xleroy2014-02-193-1/+36
* Interp.ml: in the emulation of printf(), check formats against types of argum...xleroy2014-01-122-7/+7
* Updated ARM backend wrt new static analyses and optimizations.xleroy2014-01-022-29/+12
* Experimental support for <stdarg.h>, the GCC way. Works on IA32. To be test...xleroy2014-01-015-2/+183
* Hack StructReturn to better adhere to PowerPC and ARM calling conventions.xleroy2013-12-202-0/+20
* powerpc/: new unary operation "addsymbol"xleroy2013-11-171-0/+5
* - Recognize __builtin_fabs as an operator, not just a builtin,xleroy2013-11-066-0/+12
* Revised treatment of _Alignas, for better compatibility with GCC and Clang, a...xleroy2013-11-063-1/+105
* Cminor parsing and printing (from Andrew Tolmach)xleroy2013-10-161-1/+12
* Merge of the "alignas" branch.xleroy2013-10-052-19/+5
* Add test for NaNsxleroy2013-08-022-4/+95
* Optimize integer divisions by positive constants, turning them intoxleroy2013-07-292-0/+1632
* Treat casts int64 -> float32 as primitive operations instead of twoxleroy2013-07-032-0/+365
* Follow-up to commit 2288: add test for special case of long division.xleroy2013-07-032-25/+502
* Recognize attribute((packed)) after a "struct {...}" and not just between "st...xleroy2013-06-212-0/+19
* Merge of the float32 branch: xleroy2013-05-193-2/+199
* Issue with simplification of nested ?: expressions of different types.xleroy2013-05-191-0/+6
* Missing case: initialization of a global variable of type _Bool.xleroy2013-05-083-1/+4
* Revised semantics and compilation of 2-argument C operators to better match xleroy2013-05-063-1/+164
* Revert suppression of __builtin_{read,write}_reversed for x86 and ARM,xleroy2013-04-294-0/+23
* driver: removed option -flonglongxleroy2013-04-223-1/+228
* Results for ARMxleroy2013-04-221-0/+4
* Fixes in PowerPC portxleroy2013-04-213-260/+282
* Add __builtin_bswap16 and __builtin_bswap32 to all ports.xleroy2013-04-205-26/+56
* Added FFTW benchmark provided by Guillaume Melquiondxleroy2013-04-203-2/+107
* Tests "floats" and "floats-basics" moved from test/c to test/regressionxleroy2013-04-207-21/+18
* Interp.ml: support printf of long longxleroy2013-04-205-56/+4189
* Big merge of the newregalloc-int64 branch. Lots of changes in two directions:xleroy2013-04-208-2/+4161
* Fixed parsing of hex float literals 0xNNNpMMM.xleroy2013-03-114-3/+80
* Some builtins were renamed, updatingxleroy2013-03-011-4/+4
* Fix 'interp' entryxleroy2013-03-011-1/+1