summaryrefslogtreecommitdiff
path: root/src/Makefile
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2017-04-27 21:37:54 +0200
committerAndreas Baumann <mail@andreasbaumann.cc>2017-04-27 21:37:54 +0200
commit6872bc9ae68e02ab43b9ba4870c4a23992948b95 (patch)
tree41c29752f893bc6b4f2fc806a1fac12d762542e3 /src/Makefile
parent55fe269eaa3bd3f63b8672119aa1e96ae30f26db (diff)
downloadabaos-6872bc9ae68e02ab43b9ba4870c4a23992948b95.tar.gz
abaos-6872bc9ae68e02ab43b9ba4870c4a23992948b95.tar.bz2
bootstrapped from an OSX with separate ELF toolchain
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Makefile b/src/Makefile
index ed04a72..aedfa12 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -1,4 +1,5 @@
CC := gcc
+LD := ld
all: image.bin
@@ -10,7 +11,7 @@ boot.bin: boot.asm gdt.asm stage1_functions.asm stage2_functions.asm switch_mode
nasm boot.asm -f bin -o boot.bin
kernel.bin: kernel.o
- ld -o kernel.bin -Ttext 0x8000 kernel.o -m elf_i386 --oformat binary
+ $(LD) -o kernel.bin -Ttext 0x8000 kernel.o -m elf_i386 --oformat binary
kernel.o: kernel.c
$(CC) -m32 -ffreestanding -c -o kernel.o kernel.c