summaryrefslogtreecommitdiffstats
path: root/highmove.S
blob: fe5479d770dc9ecfc0e7e3094040951a66724ab5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/*
 * All this does is it wraps highmove/highmove.bin in a .o file.
 * This could also be done with a binary-to-C converter.
 */

		.data
		.balign 4
		.globl	highmove_size
highmove_size:
		.long	.L_highmove_end-highmove
		.size	highmove_size, 4

		.globl	highmove
highmove:
		.incbin "highmove/highmove.bin"
		.size	highmove,.-highmove
.L_highmove_end:

/*
 * This is necessary to keep the whole executable
 * from needing a writable stack.
 */
		.section        .note.GNU-stack,"",@progbits