summaryrefslogtreecommitdiff
path: root/libc/sysdeps/linux/alpha/crti.S
blob: 5c25539cd14781f191e7d27a1b741617dfca8004 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
	.set noat
	.set noreorder
	.set nomacro
	.set	macro
	
	.section .init
	.set	nomacro
	.align 2
	.globl _init
	.ent _init
_init:
	.frame $30,0,$26,0
	.mask 0x4000000,0
	ldah $29,0($27)		!gpdisp!3
	lda $29,0($29)		!gpdisp!3
$_init..ng:
	lda $30,-16($30)
	stq $26,0($30)
	.prologue 1
	.set	macro
	
	.align 2
	.end _init
	
	.section .fini
	.set	nomacro
	.align 2
	.globl _fini
	.ent _fini
_fini:
	.frame $30,0,$26,0
	.mask 0x4000000,0
	ldah $29,0($27)		!gpdisp!6
	lda $29,0($29)		!gpdisp!6
$_fini..ng:
	lda $30,-16($30)
	stq $26,0($30)
	.prologue 1
	.set	macro
	.align 2
	.end _fini
	
	.ident	"GCC: (GNU) 3.3.2"