summaryrefslogtreecommitdiffhomepage
path: root/crt/nt32/crti.s
blob: 09e51e00cd569646f05a6862668b1a46c9fa2f88 (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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
.text
.globl __pei386_runtime_relocator
__pei386_runtime_relocator:
	ret

.globl __init
__init:
	jmp .init

.globl __fini
__fini:
	jmp .fini

.section .init
	xor %eax,%eax
	push %eax
	push %ecx
	push %edx
	nop
	nop

.section .fini
	xor %eax,%eax
	push %eax
	push %ecx
	push %edx
	nop
	nop

.section .midipix
	.ascii	"e35ed272"
	.ascii	"9e55"
	.ascii	"46c1"
	.ascii	"8251"
	.ascii	"022a59e6c480"
	.long	0
	.long	1
	.long	0
	.long	0
	.long	__CTOR_LIST__
	.long	__DTOR_LIST__

	# void *reserved[16];
	.long	0x0
	.long	0x1
	.long	0x2
	.long	0x3
	.long	0x4
	.long	0x5
	.long	0x6
	.long	0x7
	.long	0x8
	.long	0x9
	.long	0xa
	.long	0xb
	.long	0xc
	.long	0xd
	.long	0xe
	.long	0xf