Ryan Houdek
0d0ce38050
Thunks: Disable malloc libraries
...
Keeping this in the commit history to go back to later.
While these are required for static-pie builds to work, with the glibc
bug we can't use those yet.
Disable for now since it is is unnecessary.
2021-10-06 11:53:48 -07:00
Ryan Houdek
14b0cc5af4
Thunks: Wires up all the new thunks to the generators
2021-10-05 23:51:26 -07:00
Ryan Houdek
798c6772b7
Thunks: Adds libxcb
2021-10-05 23:51:25 -07:00
Ryan Houdek
e2b24f7f59
Thunks: Support thunk init function on host
...
Allows library to have an additional initialization function
2021-10-02 17:54:30 -07:00
Ryan Houdek
cab0cf6a6b
Thunks: Adds init helpers with function call
...
This will be used in the future.
2021-09-30 18:43:17 -07:00
Stefanos Kornilios Mitsis Poiitidis
942b8549c6
Docs: Add tags to the source code
2021-03-30 12:21:18 +03:00
Stefanos Kornilios Mitsis Poiitidis
70a98cd465
Thunks: Convert guest thunk to asm, to avoid issues with older gcc verions
2021-02-26 12:43:37 +02:00
Stefanos Kornilios Mitsis Poiitidis
56d10dcbbb
IR: Make OP_THUNK use an inline sha256 hash of the thunk name, update thunk scripts
2021-02-23 12:08:57 +02:00
Stefanos Kornilios Mitsis Poiitidis
2425ab994b
Thunks: Generation script refactor, generic callbacks
2020-09-22 14:35:38 +03:00