1*c9945492SAndroid Build Coastguard Worker __asm__( 2*c9945492SAndroid Build Coastguard Worker ".text\n" 3*c9945492SAndroid Build Coastguard Worker ".weak _DYNAMIC \n" 4*c9945492SAndroid Build Coastguard Worker ".hidden _DYNAMIC \n" 5*c9945492SAndroid Build Coastguard Worker ".global " START "\n" 6*c9945492SAndroid Build Coastguard Worker START ":\n" 7*c9945492SAndroid Build Coastguard Worker " xor %ebp,%ebp \n" 8*c9945492SAndroid Build Coastguard Worker " mov %esp,%eax \n" 9*c9945492SAndroid Build Coastguard Worker " and $-16,%esp \n" 10*c9945492SAndroid Build Coastguard Worker " push %eax \n" 11*c9945492SAndroid Build Coastguard Worker " push %eax \n" 12*c9945492SAndroid Build Coastguard Worker " call 1f \n" 13*c9945492SAndroid Build Coastguard Worker "1: addl $_DYNAMIC-1b,(%esp) \n" 14*c9945492SAndroid Build Coastguard Worker " push %eax \n" 15*c9945492SAndroid Build Coastguard Worker " call " START "_c \n" 16*c9945492SAndroid Build Coastguard Worker ); 17