# makefile fuer Termin6 Rechnerarchitekturpraktikum SS2013 FILE = Termin6Aufgabe1 Opti = 0 all: # uebersetzen der Quelldatei arm-eb63-elf-gcc -c -g -O$(Opti) $(FILE).c -I ../h # Erzeugen der Assemblerdatei aus der Quelldatei arm-elf-gcc -S -O$(Opti) $(FILE).c -I ../h # Erzeugen der benoetitgen Objektdateien arm-elf-gcc -c -g -O$(Opti) ../boot/swi.S -o swi.o -I ../h arm-elf-gcc -c -g -O$(Opti) ../boot/boot_ice.S -o boot_ice.o -I ../h arm-elf-gcc -c -g -O$(Opti) Funktionen.S -o Funktionen.o # Binden fuer die RAM-Version arm-elf-ld -Ttext 0x02000000 -O$(Opti) boot_ice.o swi.o Funktionen.o $(FILE).o -o $(FILE).elf clean: rm *.o rm *.elf