[PATCH] Low-level invoke implementation for Linux x86_64
Original Reporter info from Mantis: silvioprog
-
Reporter name: silvioprog
Original Reporter info from Mantis: silvioprog
- Reporter name: silvioprog
Description:
Hi.
The attached files are:
invoke_unix64.inc - the assembly to init the TFunctionCallManager on Linux 64 (System V ABI)
tests.pp - all tests for the implementation
This feature was suggested by Sven Barth at: http://lists.freepascal.org/pipermail/fpc-pascal/2018-October/054933.html
Steps to reproduce:
Just open and run the tests.
Additional information:
NOTE 1: Sorry for not sending a GIT or SVN patch, I'm not sure which directory these files should be placed. Feel free to show me! :-)
NOTE 2: There is no tests calling constructors (maybe not supported yet).
Improvements/suggestions are welcome.
Merry Christmas!
Mantis conversion info:
- Mantis ID: 34743
- OS: Linux
- Platform: x86_64
- Version: 3.3.1