Import backup from 2004-07-12
This commit is contained in:
1 parent
872d562d6a
commit
dfb71cc759
17 files changed
+717
-30
No files matched your search
+5
-3
@@ -1,7 +1,7 @@
|
||||
# Makefile for HOS
|
||||
# Josh Holtrop
|
||||
# Created: 07/08/04
|
||||
# Modified: 07/09/04
|
||||
# Modified: 07/11/04
|
||||
|
||||
# Assembler Information:
|
||||
NASM=nasm
|
||||
@@ -16,18 +16,20 @@ LD=ld
|
||||
LD_FLAGS=-nodefaultlibs -nostdlib --no-demangle -T link.ld
|
||||
|
||||
all: Asm_Kernel C_Kernel
|
||||
$(LD) $(LD_FLAGS) -Map boot.map boot.o kernel.o -o kernel.bin
|
||||
$(LD) $(LD_FLAGS) -Map boot.map boot.o kernel.o asmfuncs.o mm.o -o kernel.bin
|
||||
|
||||
Asm_Kernel:
|
||||
$(NASM) $(NASM_FLAGS) -l boot.lst boot.asm -o boot.o
|
||||
$(NASM) $(NASM_FLAGS) -l asmfuncs.lst lang/asmfuncs.asm -o asmfuncs.o
|
||||
|
||||
C_Kernel:
|
||||
$(CC) $(CC_FLAGS) -c kernel.c -o kernel.o
|
||||
$(CC) $(CC_FLAGS) -c mm/mm.c -o mm.o
|
||||
|
||||
#################################################
|
||||
# Clean up the source directory of any binaries #
|
||||
#################################################
|
||||
clean:
|
||||
- rm *.s *.S *.o *.bin *~ *.map *.lst
|
||||
- rm -r *.o *.bin *~ *.map *.lst
|
||||
|
||||
|
||||
Reference in new issue
Block a user