Differences From Artifact [0651a365e6]:
- File
src/invocation/call.S
— part of check-in
[95797a4d1c]
at
2017-09-11 02:05:07
on branch trunk
— OFInvocation: Initial support for invoking
So far this is only for x86_64 with the Apple runtime and does not yet
support all types. It also does not yet support passing arguments via
the stack. (user: js, size: 721) [annotate] [blame] [check-ins using]
To Artifact [44a882cf2f]:
- File src/invocation/call.S — part of check-in [6d2f81aea9] at 2017-09-16 19:11:45 on branch trunk — OFInvocation: Support for invoking on x86_64/ELF (user: js, size: 804) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
15 16 17 18 19 20 21 | */ #include "config.h" #include "platform.h" #ifdef OF_APPLE_RUNTIME | | > > > > > > | 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | */ #include "config.h" #include "platform.h" #ifdef OF_APPLE_RUNTIME # ifdef OF_X86_64 # include "apple-call-x86_64.S" # endif #else # ifdef OF_ELF # ifdef OF_X86_64 # include "call-x86_64-elf.S" # endif # endif #endif |