kc3-lang/libffi/src/s390/sysv.S

Branch :


Log

Author Commit Date CI Message
7ba30b19 2014-12-19 11:38:17 s390: Inline and tidy ffi_prep_args As per discussion with Ulrich Weigand, document the restrictions on the code within ffi_call_int as we simultaneously prepare stack frames for ffi_call_SYSV and the target function.
f69ec6f3 2014-12-18 16:21:07 s390: Use pc-relative insns in 31-bit mode It's silly to stick to esa/390 features when the compiler won't. Detect when brasl and larl are used by the compiler and then use them in the assembly.
2f530de1 2014-12-18 16:01:59 s390: Reorganize assembly Avoid using ffi_prep_args as a callback; do all the work setting up the frame within ffi_call_int directly. Save fewer registers in ffi_closure_SYSV.
c860ca9a 2014-12-17 13:24:03 s390: Kill trailing whitespace
02b7c899 2014-12-17 13:20:51 s390: Go closure support
c6dddbd0 2009-10-04 08:11:33 Initial commit