]> asedeno.scripts.mit.edu Git - peal.git/blob - example/arm/Makefile
Greg Parker's Palm Elf Arm Loader (PEAL)
[peal.git] / example / arm / Makefile
1 WARNINGS = -W -Wall -Wpointer-arith
2
3 OPTIMIZATION = -O0 
4
5 all: armc.ro
6
7 armc.ro: arm.c arm2.c ../../arm/pealstub.c ../../arm/pealstub.h
8         arm-palmos-gcc -fPIC -Os -march=armv4t -c ../../arm/pealstub.c -o pealstub.o
9
10         arm-palmos-gcc -fPIC -Os -Wl,--split-by-file=60000 -march=armv4t -msingle-pic-base -Wl,--emit-relocs -nostartfiles $(WARNINGS) -I../../arm arm.c arm2.c pealstub.o -o armc03e8.bin
11         ../../postlink/peal-postlink -v -s 1000 -o armc.ro armc03e8.bin
12         ../../postlink/peal-postlink -v -o armc.unsplit armc03e8.bin
13
14 clean: 
15         rm -f *.o *~ armc.ro armc03e8.bin