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 );
15