#if defined(__x86_64__) .section .text .global __mlibc_thread_entry __mlibc_thread_entry: pop %rdi pop %rsi pop %rdx call __mlibc_thread_trampoline #elif (defined(__riscv) && __riscv_xlen == 64) .section .text .global __mlibc_thread_entry __mlibc_thread_entry: ld a0, 0x0(sp) ld a1, 0x8(sp) ld a2, 0x10(sp) addi sp, sp, 24 call __mlibc_thread_trampoline #else #error "Missing architecture specific code." #endif .section .note.GNU-stack,"",%progbits