improve i386 inline syscall asm on non-broken compilers
[oweals/musl.git] / arch / m68k / crt_arch.h
1 __asm__(
2 ".text\n"
3 ".weak _DYNAMIC \n"
4 ".hidden _DYNAMIC \n"
5 ".global " START "\n"
6 START ":\n"
7 "       suba.l %fp,%fp \n"
8 "       movea.l %sp,%a0 \n"
9 "       lea _DYNAMIC-.-8,%a1 \n"
10 "       pea (%pc,%a1) \n"
11 "       pea (%a0) \n"
12 "       lea " START "_c-.-8,%a1 \n"
13 "       jsr (%pc,%a1) \n"
14 );