__asm__( | |
".text \n" | |
".global " START "\n" | |
".type " START ",%function\n" | |
START ":\n" | |
" mov x29, #0\n" | |
" mov x30, #0\n" | |
" mov x0, sp\n" | |
".weak _DYNAMIC\n" | |
".hidden _DYNAMIC\n" | |
" adrp x1, _DYNAMIC\n" | |
" add x1, x1, #:lo12:_DYNAMIC\n" | |
" and sp, x0, #-16\n" | |
" b " START "_c\n" | |
); |