Commit graph

15 commits

Author SHA1 Message Date
Anton Kochkov
d6da1ddd54
Update TinyCC commit for CI (#1130) 2021-05-14 19:48:00 +08:00
Anton Kochkov
0e950fb172 Update used TinyCC commit 2021-02-22 17:02:56 +08:00
Khairul Azhar Kasmiran
9f8f765578
Add test for bb overlapping fcn start (#643)
* Add test for bb overlapping fcn start

* Run tests on test changes by adding test/ to whitelist in ci.yml, .appveyor.yml and tcc.yml
2021-02-17 19:37:47 +08:00
Alexis Ehret
09d7de4148 Add filter step for tcc.yml 2021-02-13 20:36:29 +01:00
Anton Kochkov
cca2e0b7a1 Fix TinyCC CI build 2021-02-11 19:50:33 +08:00
Riccardo Schirone
f8291ee3c1
Switch to meson subprojects and wraps
* Remove tree-sitter/sdb git submodules and move them to meson subprojects/wraps
* Use meson subprojects/wraps to get capstone
* Remove capstone patches as they are already applied to rizinorg/capstone repository
* Use meson from master branch to create the release tarball, as all released versions so far have a bug that prevent wrap-git to be patched correctly when creating the tarball with meson dist
* Add check_meson_subproject script to do a quick check if the currently downloaded subprojects are updated
* Add subprojects_check meson option to skip the check_meson_subproject script
* Update documentation to remove references to git submodules.
2021-02-03 14:31:11 +01:00
Riccardo Schirone
ff89b9c243 Use meson to compile with TCC 2021-01-28 11:57:28 +01:00
Riccardo Schirone
3821e03620
Make Tiny C Compiler configure script executable again (#451)
configure had the exec bit removed with
https://repo.or.cz/tinycc.git/commit/1ed4b6ba1a66a9836d325f0eb9c753d45518fb94,
so this commit makes sure it has it again so we can test tcc build.
2021-01-25 17:25:22 +08:00
Anton Kochkov
cd98653349 Ignore failing debug tests for TinyCC 2021-01-18 08:29:30 +01:00
Anton Kochkov
8acb32113b
Use Meson dist for generating tarball (#354)
* Fix TinyCC workflow

* Use Meson dist for generating tarball

Co-authored-by: Riccardo Schirone <ret2libc@users.noreply.github.com>
2021-01-16 22:45:22 +08:00
Anton Kochkov
77353cf012 Fix TinyCC workflow 2020-12-14 18:54:27 +08:00
Anton Kochkov
c384758c1c More verbose TCC tests 2020-12-07 23:18:29 -06:00
Anton Kochkov
21e33128b7 Fix TCC CI job test dependencies 2020-12-04 10:14:30 +01:00
Riccardo Schirone
721609a17b
Rename to rizin (#2) 2020-10-01 16:13:03 +02:00
pancake
aa7de006e6 Fix TinyCC build ##build 2020-09-27 13:33:26 +08:00