Add calling convention macros to asm_defines to be used in asm functions
Instead of push/pop #if/#else by architecture and system in asm code, provide proper PUSH_CALLEE_SAVED_REGS/POP_CALLEE_SAVED_REGS macros that can be used instead.
Instead of push/pop #if/#else by architecture and system in asm code, provide proper PUSH_CALLEE_SAVED_REGS/POP_CALLEE_SAVED_REGS macros that can be used instead.