Commit Graph

20 Commits

Author SHA1 Message Date
Christoffer Lerno
4d4bbbdebc Parses attribute defines. Removal of incremental array parsing. Labels in macros should now work correctly. Volatile and attribute are no longer keywords. Checked a few todos. On test failure, return -1 2021-11-18 20:36:45 +01:00
Christoffer Lerno
ab5bacc78a Fix MingW CI 2021-10-20 00:38:21 +02:00
Christoffer Lerno
8e93642535 LLVM 13 compatibility. Move Ubuntu CI to LLVM 12. 2021-10-19 18:32:31 +02:00
kvk1920
429fb647fb CI testing (#234)
* run test in CI
* make CI run
* fix some issues with paths on Windows
* avoid using float80
* add mingw64 ci
* fix path issue in tests
* add lld for mingw64 CI
2021-07-17 10:30:19 +02:00
kvk1920
9bd4568ef5 Windows compatibility (#223)
* MSYS2 CI
2021-07-14 14:19:27 +02:00
gdm85
93062d8be0 Always build testproject as part of CI 2021-06-28 21:33:31 +02:00
Jason Dsouza
2f8f620f9f Add Matrix Strategy 2021-05-15 13:51:33 +02:00
Christoffer Lerno
729e26d37c Test both release and debug. 2021-05-13 21:23:24 +02:00
Christoffer Lerno
fe3f7d427e Updates to the linker, tentative x86_64 support (and MacOS) 2021-04-13 23:35:31 +02:00
Christoffer Lerno
954a90dae3 Fix of arch target. Experimental linker support. 2021-04-09 18:47:41 +02:00
Christoffer Lerno
f2c394dc96 Compatibility with both LLVM 10 and 11 2020-11-23 17:40:13 +01:00
Christoffer Lerno
aa266c076a Try to change path for llvm. 2020-05-20 17:28:45 +02:00
Christoffer Lerno
481bada1df Yaml cleanup. 2020-05-20 17:19:33 +02:00
Christoffer Lerno
4b5adc46db Use LLVM 9 2020-05-20 15:24:47 +02:00
Christoffer Lerno
0351f23f96 Revert 2020-05-20 15:11:23 +02:00
Christoffer Lerno
6790bba04f Updated main.yml 2020-05-20 15:06:49 +02:00
Christoffer Lerno
34cf3a362d Updated LLVM dl 2020-05-20 15:05:26 +02:00
Christoffer Lerno
721bcde179 Delete unused CI 2020-05-07 12:31:52 +02:00
Christoffer Lerno
78aa49cc0e Work on getting typeof up and running. Try-else now works. 2020-04-22 20:19:55 +02:00
Christoffer Lerno
8e80091da4 Create CI 2020-04-22 16:07:42 +02:00