Mercurial > lcfOS
comparison cos/kernel/Makefile @ 37:5c20bd53cccd
Cleanup
author | windel |
---|---|
date | Mon, 16 Jan 2012 21:38:55 +0100 |
parents | 91f91ff07ea8 |
children |
comparison
equal
deleted
inserted
replaced
36:91f91ff07ea8 | 37:5c20bd53cccd |
---|---|
6 | 6 |
7 CFLAGS = -g -m64 -nostdinc -nostdlib -nostartfiles -mno-red-zone \ | 7 CFLAGS = -g -m64 -nostdinc -nostdlib -nostartfiles -mno-red-zone \ |
8 -fno-builtin -mcmodel=large -Wall -Wextra -Werror | 8 -fno-builtin -mcmodel=large -Wall -Wextra -Werror |
9 | 9 |
10 OBJECTS = video.o snprintf.o kernel.o asmcode.o handlers.o keyboard.o \ | 10 OBJECTS = video.o snprintf.o kernel.o asmcode.o handlers.o keyboard.o \ |
11 klib.o malloc.o task.o mm.o timer.o fs.o initrd.o | 11 klib.o malloc.o task.o mm.o timer.o fs.o initrd.o multiboot.o \ |
12 shell.o | |
12 | 13 |
13 lcfos.bin: $(CRT0) $(OBJECTS) kernel.ld | 14 lcfos.bin: $(CRT0) $(OBJECTS) kernel.ld |
14 ld -g -T kernel.ld -s --cref -Map=kernel.map -o lcfos.bin $(CRT0) $(OBJECTS) | 15 ld -g -T kernel.ld -s --cref -Map=kernel.map -o lcfos.bin $(CRT0) $(OBJECTS) |
15 | 16 |
16 %.o : %.asm | 17 %.o : %.asm |