X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Farch%2Fx86_64%2FMakefile;h=be7c12d607993f2f77485f8d998d4239d90cb8a6;hb=e6d539f85a06fb3d25b985d1a27d8648d23736f0;hp=6824c9fd346dfa0d94882473fb1529cf3982c959;hpb=43f12a083f112a410859597c5f45e78b1de2e7c8;p=tpg%2Facess2.git diff --git a/Kernel/arch/x86_64/Makefile b/Kernel/arch/x86_64/Makefile index 6824c9fd..be7c12d6 100644 --- a/Kernel/arch/x86_64/Makefile +++ b/Kernel/arch/x86_64/Makefile @@ -12,8 +12,9 @@ MAX_CPUS := 4 CPPFLAGS := -DMAX_CPUS=$(MAX_CPUS) -CFLAGS := $(KERNEL_CFLAGS) +CFLAGS := $(KERNEL_CFLAGS) -mno-sse -mno-mmx ASFLAGS := -f elf64 -D MAX_CPUS=$(MAX_CPUS) +LDFLAGS := -nostdlib -nodefaultlibs ifeq ($(ARCH),amd64) ASFLAGS += -D AMD64=1 @@ -27,4 +28,5 @@ endif A_OBJ = start32.ao start64.ao desctab.ao -A_OBJ += main.o lib.o proc.o +A_OBJ += main.o lib.o proc.o mm_virt.o mm_phys.o vm8086.o +A_OBJ += kernelpanic.o errors.o