Yury Gribov
|
30e547b2e8
|
Added performance test.
|
2026-05-18 23:51:24 +03:00 |
|
Yury Gribov
|
0d5585a08b
|
Reformat another Python script.
|
2026-05-13 21:45:12 +03:00 |
|
Yury Gribov
|
82f22a05db
|
Do not try to intercept libsys on BSD.
|
2026-02-14 09:12:34 +03:00 |
|
Yury Gribov
|
09c3e44e9e
|
Enable new test in CI.
|
2025-02-26 00:11:32 +03:00 |
|
Yury Gribov
|
7004d5b595
|
Add tests with musl libc.
|
2025-01-26 15:14:52 +03:00 |
|
Yury Gribov
|
93d62401c5
|
Added another threading test with deep recursion in library ctor.
|
2025-01-24 11:12:27 +03:00 |
|
Yury Gribov
|
8dc7fcbadd
|
Fix race condition between address resolution and library global ctor.
|
2025-01-24 11:12:27 +03:00 |
|
Yury Gribov
|
a9c7770787
|
Enable on 32-bit MIPS.
|
2025-01-24 11:12:27 +03:00 |
|
Yury Gribov
|
3d4d608c5e
|
Disable thread test on mipsel (can not repro fail locally).
|
2025-01-24 11:12:27 +03:00 |
|
Yury Gribov
|
7d5644fece
|
FreeBSD fixes.
|
2025-01-24 11:12:27 +03:00 |
|
Yury Gribov
|
5c4ff7fd31
|
Thread-safe initialization.
|
2025-01-24 11:12:27 +03:00 |
|
Yury Gribov
|
5df02e37c7
|
More fixes.
|
2024-12-31 13:20:34 +03:00 |
|
Yury Gribov
|
73e16df985
|
Fixed preparation for FreeBSD.
|
2024-12-31 13:16:46 +03:00 |
|
Yury Gribov
|
dbac8c998c
|
Enable most tests on FreeBSD.
|
2024-04-16 00:09:22 +03:00 |
|
Yury Gribov
|
c685e8616f
|
Various fixes to enable most tests on BSD.
|
2024-04-14 19:30:24 +03:00 |
|
Yury Gribov
|
db9a344271
|
Added test of vector arguments.
|
2024-04-08 23:34:05 +03:00 |
|
Yury Gribov
|
6167855051
|
Partially work around bug with passing arguments on stack for powerpc64-linux-gnu.
|
2024-03-27 19:52:19 +03:00 |
|
Yury Gribov
|
ce9558f905
|
Fix stack-based arguments for mips64.
|
2024-03-20 22:31:24 +03:00 |
|
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 |
|