mystart.s   [plain text]





	.text
	.globl _mystart
_mystart:
#if __i386__ 
	movl	$2, _flag
	jmp		start
#elif __x86_64__
	movl	$2, _flag(%rip)
	jmp		start
#elif __ppc__ || __ppc64__
	li r0,2
	lis r2,ha16(_flag)
	stw r0,lo16(_flag)(r2)
	b		start
#endif