Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-18 | Generalize vDSO code. | Dmitry Chestnykh | |
- Add macroses for vDSO functions names because in some architectures these names differ from the default ones. - Add header guards in dl-syscalls.h . Signed-off-by: Dmitry Chestnykh <dm.chestnykh@gmail.com> | |||
2024-04-18 | Fix vDSO support for all supported architectures. | Dmitry Chestnykh | |
- Cleanup dl-vdso.c code. - Pass `void *` as first arg to `load_vdso()`, using 32-bit type is completely wrong on 64bit architectures. - Split libc code and vDSO-related code. Move arch-specific implementations into separate files. The performance improvement is for example 50-60 times on ARMv7 and about 4 times on x86_64. Signed-off-by: Dmitry Chestnykh <dm.chestnykh@gmail.com> | |||
2023-08-14 | vdso support missing file | lordrasmus | |