I forgot to actually make use of the patched part in the test case; here is the full patch. Please excuse the mess.
Am Mo., 27. Nov. 2023 um 18:36 Uhr schrieb Marc Nieper-Wißkirchen < marc.nieper+...@gmail.com>: > Am Mo., 27. Nov. 2023 um 17:27 Uhr schrieb Marc Nieper-Wißkirchen < > marc.nieper+...@gmail.com>: > > [...] > > > >> For the moment, I expect >>> - a SIGSEGV on powerpc*-aix, powerpc64-linux, ia64, hppa, and hppa64 >>> due to the structure of function pointers, see >>> >>> https://git.savannah.gnu.org/gitweb/?p=libffcall.git;a=blob;f=porting-tools/abis/function-pointer.txt >> >> >> Thank you; I will try to incorporate this info into my test. >> > > I have attached a patch file to review my ideas. The code hasn't been > checked on the platforms actually touched by the patch. It has not been > committed yet (and lacks a ChangeLog entry). > > Marc > >
jit-cache.patch
Description: Binary data