1 |
Alpha |
2 |
----- |
3 |
alpha-unknown-elf-gcc -I../../src/include/testmachine -g \ |
4 |
disk.c -c -o disk_alpha.o |
5 |
alpha-unknown-elf-ld -Ttext 0x10000 -e f disk_alpha.o -o disk_alpha |
6 |
file disk_alpha |
7 |
gxemul -d disk.img -E testalpha disk_alpha |
8 |
|
9 |
|
10 |
ARM |
11 |
--- |
12 |
arm-unknown-elf-gcc -I../../src/include/testmachine -g disk.c -c -o disk_arm.o |
13 |
arm-unknown-elf-ld -e f disk_arm.o -o disk_arm |
14 |
file disk_arm |
15 |
gxemul -d disk.img -E testarm disk_arm |
16 |
|
17 |
|
18 |
MIPS (64-bit) |
19 |
------------- |
20 |
mips64-unknown-elf-gcc -I../../src/include/testmachine -g -DMIPS \ |
21 |
disk.c -mips4 -mabi=64 -c -o disk_mips.o |
22 |
mips64-unknown-elf-ld -Ttext 0xa800000000030000 -e f \ |
23 |
disk_mips.o -o disk_mips --oformat=elf64-bigmips |
24 |
file disk_mips |
25 |
gxemul -d disk.img -E testmips disk_mips |
26 |
|
27 |
|
28 |
MIPS (32-bit) |
29 |
------------- |
30 |
mips64-unknown-elf-gcc -I../../src/include/testmachine -g -DMIPS \ |
31 |
disk.c -mips1 -mabi=32 -c -o disk_mips.o |
32 |
mips64-unknown-elf-ld -Ttext 0x80030000 -e f \ |
33 |
disk_mips.o -o disk_mips |
34 |
file disk_mips |
35 |
gxemul -d disk.img -E testmips -C R3000 disk_mips |
36 |
|
37 |
|
38 |
PPC (64-bit) |
39 |
------------ |
40 |
TODO |
41 |
|
42 |
|
43 |
PPC (32-bit) |
44 |
------------ |
45 |
ppc-unknown-elf-gcc -I../../src/include/testmachine -g disk.c -c -o disk_ppc.o |
46 |
ppc-unknown-elf-ld -e f disk_ppc.o -o disk_ppc |
47 |
file disk_ppc |
48 |
gxemul -d disk.img -E testppc -C PPC750 disk_ppc |
49 |
|