Commit Graph

37 Commits

Author SHA1 Message Date
Yury Gribov 48779bb6a5 Fix stack-based arguments for ppc64le. 2024-03-20 22:15:27 +03:00
Yury Gribov 887426c879 Added test for arguments on stack. 2024-03-20 21:05:06 +03:00
Yury Gribov a50b9711c1 Draft support for PPC64 (gh-35). 2024-03-17 13:47:10 +03:00
Yury Gribov ffd6af86bd Handle large offsets on MIPS as well (gh-25). 2023-04-06 06:48:12 +03:00
Yury Gribov 8ad8bbc1ee Handle out-of-bounds offsets on ARM (gh-25). 2023-04-05 22:00:35 +03:00
Yuri Gribov 4faa35a855 Try to please modern Pylint. 2022-12-03 17:41:50 +03:00
Yuri Gribov d78ba4e553 Added user API to specify manually loaded library handle (gh-14). 2022-07-23 17:50:15 +03:00
Yuri Gribov d98fb01fd9 Add testcase for multiple RTLD_LOCAL library loads (gh-14). 2022-07-22 07:33:33 +03:00
Yuri Gribov 9e84c8c1ec Fix --no-dlopen implementation. 2022-07-15 07:37:04 +03:00
Yuri Gribov bf93b67029 Apply linter to linker wrapper. 2022-01-21 07:43:20 +03:00
Yuri Gribov 6a9e0c45d1 Added test for verbose mode. 2022-01-20 07:18:24 +03:00
Yuri Gribov 08072998da Update copyrights. 2022-01-05 18:31:30 +03:00
Yuri Gribov d2f29449d2 Make system test less verbose. 2022-01-02 12:42:16 +03:00
Yuri Gribov eb12c6bf20 Yet another coverage fix. 2021-12-26 15:05:03 +03:00
Yuri Gribov 3819491053 Fix test which failed on Clang. 2021-12-26 14:41:36 +03:00
Yuri Gribov 626a39ac19 First take on GH actions. 2021-12-26 14:21:36 +03:00
Yury Gribov 645103f3dc Disable new test on x86. 2020-10-25 17:05:40 +03:00
Yury Gribov 776ddd2517 Added testcase for https://stackoverflow.com/questions/64489128/automated-function-redirection-via-library-wrappers-in-c 2020-10-25 16:37:28 +03:00
Yury Gribov 9fa685573a Added/updated license headers. 2020-06-16 22:59:15 +03:00
Yury Gribov ae79672967 Add vtables generation and compilation in system test. 2020-06-16 22:55:15 +03:00
Yury Gribov a1947ff861 Specify alignment of trampoline table and enable vtables test on AArch64. 2020-06-15 00:09:36 +03:00
Yury Gribov 6ba97ffc37 Correctly disable test on AArch64 targets. 2020-06-14 23:51:48 +03:00
Yury Gribov def4f0ab59 Disable test that was incorrectly disabled by previous commit. 2020-06-14 23:46:36 +03:00
Yury Gribov ec54ef5257 Enable vtable tests for other targets. 2020-06-14 23:38:18 +03:00
Yury Gribov 361c87ec54 Fixed a bunch of bugs after running over Ubuntu libs. 2020-06-14 23:06:21 +03:00
Yury Gribov e4a345241c Disable vtables test for non-amd64 targets. 2020-06-13 11:59:20 +03:00
Yury Gribov efc6fc28fb Added test for vtables. 2020-06-13 10:17:46 +03:00
Yury Gribov 4c8959262b Added test for data symbol warnings. 2020-06-13 10:16:08 +03:00
Yury Gribov 8324275cab Rename tests. 2020-06-11 10:45:45 +03:00
Yury Gribov 6848370a70 Removed spurious parenthesis. 2020-06-07 14:10:33 +03:00
Yury Gribov a6b8ef300c Minor changes. 2020-05-23 13:22:02 +03:00
Yury Gribov d9f385a0ed Added ld wrapper to simplify application of implib-gen. 2020-01-07 13:07:16 +03:00
Yury Gribov 881c4db5de Added support for coverage in Travis. 2019-12-01 14:58:46 +03:00
Yury Gribov 2c7c592bc2 Pass ARCH to exceptions test. 2019-11-29 17:18:57 +03:00
Yury Gribov 3d99d3fcab Run exceptions test on all targets. 2019-11-29 10:33:06 +03:00
Yury Gribov 499008bbc7 gtc
Make Travis script executable.
2019-11-29 09:01:23 +03:00
Yury Gribov 80361dc461 Added test for exceptions. 2019-11-29 01:50:42 +03:00