kernel: +output stack on exception; +stacktrace: gets exception data via COM or 0xE9...
[meinos.git] / kernel2 / Makefile
blob5a0268b17fde48c1ebe91178522529ad9d1b8ecd
1 -include ../Makefile.config
3 all:
4 $(KERNEL_ASM) -f elf -o aaacrt0.o crt0.asm
5 $(KERNEL_ASM) -f elf -o isr.o isr.asm
6 $(KERNEL_CC) -c *.c $(KERNEL_CFLAGS) -Iinclude -I../include
7 $(KERNEL_LD) -T link.ld -o kernel2 *.o $(KERNEL_LIBS)
8 $(KERNEL_STRIP) kernel2
9 cp kernel2 ../files
11 debug:
12 $(KERNEL_ASM) -f elf -o aaacrt0.o crt0.asm
13 $(KERNEL_ASM) -f elf -o isr.o isr.asm
14 $(KERNEL_CC) -g -c *.c $(KERNEL_CFLAGS) -Iinclude -I../include
15 $(KERNEL_LD) -T link.ld -o kernel2 *.o *.a ../lib/libmeinos/*.o ../lib/stdlibc/*.o
16 $(KERNEL_OBJDUMP) -d -S kernel2 > kernel2.objdump
18 clean:
19 rm -f *.o kernel2