tests: complete disassembler tests

Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
This commit is contained in:
2023-09-17 09:50:32 +05:30
parent be7deb349a
commit dd9dd5f116
17 changed files with 389 additions and 90 deletions

22
README.md Normal file
View File

@@ -0,0 +1,22 @@
nothing to be seen here yet. LEAVE
But if you are curious (probably not), read ahead
# Dependencies
## Tested toolchains
- LLVM 16.0.6
- GCC 12.3.0
In theory, any toolchain supporting at least the C++20 standard should work.
I am using LLVM's clang and libcxx as the primary toolchain.
## Static libraries
| Name | Version | Required? |
|:------:|:----------|:---------:|
| fmt | >= 10.1.1 | yes |
| catch2 | >= 3.4 | for tests |
This goes without saying but using a different toolchain to compile these libraries before linking probably won't work.
I will add meson wrap support once LLVM 17 is out, since I want to get rid of fmt.