]> git.corax.cc Git - corax/commitdiff
Make sure klibc is the last element in OBJECTS
authorMatthias Kruk <m@m10k.eu>
Tue, 4 Feb 2020 11:31:53 +0000 (20:31 +0900)
committerMatthias Kruk <m@m10k.eu>
Tue, 4 Feb 2020 11:31:53 +0000 (20:31 +0900)
kernel/Makefile

index 642a6ce62691246595108a45e7d0ad3474317af5..e14ae2c2aa431469a26f35644ac2582573d47d11 100644 (file)
@@ -1,8 +1,9 @@
-OBJECTS = arch/arch.o core/core.o vga/vga.o kbd/kbd.o klibc/klibc.a sched/sched.o
+OBJECTS = arch/arch.o core/core.o vga/vga.o kbd/kbd.o sched/sched.o
+OBJECTS += klibc/klibc.a # klibc needs to be last
 DEPS = arch core vga kbd klibc sched
 LDFLAGS = --oformat=elf32-i386 -b elf32-i386 -m elf_i386
 CFLAGS = -m32 -Wall -nostdlib -nodefaultlibs -nostartfiles -ffreestanding
-LIBGCC = /usr/lib/gcc-cross/i686-linux-gnu/8/libgcc.a
+LIBGCC = /usr/lib/gcc/i686-linux-gnu/8/libgcc.a
 PHONY = $(DEPS) clean
 OUTPUT = corax