1 |
Alpha |
2 |
----- |
3 |
alpha-unknown-elf-gcc -I../../src/include/testmachine -g rectangles.c -O2 -c -o rectangles_alpha.o |
4 |
alpha-unknown-elf-ld -Ttext 0x10000 -e f rectangles_alpha.o -o rectangles_alpha |
5 |
file rectangles_alpha |
6 |
../../gxemul -X -E testalpha rectangles_alpha |
7 |
|
8 |
|
9 |
ARM |
10 |
--- |
11 |
arm-unknown-elf-gcc -I../../src/include/testmachine -g rectangles.c -O2 -c -o rectangles_arm.o |
12 |
arm-unknown-elf-ld -e f rectangles_arm.o -o rectangles_arm |
13 |
file rectangles_arm |
14 |
../../gxemul -X -E testarm rectangles_arm |
15 |
|
16 |
|
17 |
MIPS (64-bit) |
18 |
------------- |
19 |
mips64-unknown-elf-gcc -I../../src/include/testmachine -g -DMIPS rectangles.c -O2 -mips4 -mabi=64 -c -o rectangles_mips.o |
20 |
mips64-unknown-elf-ld -Ttext 0xa800000000030000 -e f rectangles_mips.o -o rectangles_mips --oformat=elf64-bigmips |
21 |
file rectangles_mips |
22 |
../../gxemul -X -E testmips rectangles_mips |
23 |
|
24 |
|
25 |
MIPS (32-bit) |
26 |
------------- |
27 |
mips64-unknown-elf-gcc -I../../src/include/testmachine -g -DMIPS rectangles.c -O2 -mips1 -mabi=32 -c -o rectangles_mips32.o |
28 |
mips64-unknown-elf-ld -Ttext 0x80030000 -e f rectangles_mips32.o -o rectangles_mips32 |
29 |
file rectangles_mips32 |
30 |
../../gxemul -X -E testmips -C 4Kc rectangles_mips32 |
31 |
|
32 |
|
33 |
PPC (64-bit) |
34 |
------------ |
35 |
TODO |
36 |
|
37 |
|
38 |
PPC (32-bit) |
39 |
------------ |
40 |
ppc-unknown-elf-gcc -I../../src/include/testmachine -g rectangles.c -O2 -c -o rectangles_ppc.o |
41 |
ppc-unknown-elf-ld -e f rectangles_ppc.o -o rectangles_ppc |
42 |
file rectangles_ppc |
43 |
../../gxemul -X -E testppc -C PPC750 rectangles_ppc |
44 |
|
45 |
|
46 |
SH (32-bit) |
47 |
----------- |
48 |
|
49 |
sh64-superh-elf-gcc -m5-compact -I../../src/include/testmachine -g rectangles.c -c -o rectangles_sh.o |
50 |
sh64-superh-elf-ld -mshelf32 -e _f rectangles_sh.o -o rectangles_sh |
51 |
file rectangles_sh |
52 |
../../gxemul -X -E testsh rectangles_sh |
53 |
|
54 |
|
55 |
SPARC (64-bit) |
56 |
-------------- |
57 |
sparc64-unknown-elf-gcc -I../../src/include/testmachine -g rectangles.c -O2 -c -o rectangles_sparc.o |
58 |
sparc64-unknown-elf-ld -e f rectangles_sparc.o -o rectangles_sparc |
59 |
file rectangles_sparc |
60 |
../../gxemul -X -E testsparc rectangles_sparc |
61 |
|