Index: kernel/Makefile
===================================================================
--- kernel/Makefile	(revision 5b0cf635022b821f28f7a014ad5b39d005cd7666)
+++ kernel/Makefile	(revision da9d6cae9d1c35542e015f3d2826946a83fef587)
@@ -90,5 +90,5 @@
 
 COMMON_CFLAGS = $(INCLUDES_FLAGS) -O$(OPTIMIZATION) -imacros $(CONFIG_HEADER) \
-	-ffreestanding -fno-builtin -nostdlib -nostdinc \
+	-ffreestanding -nostdlib -nostdinc \
 	-fexec-charset=UTF-8 -finput-charset=UTF-8 -fno-common \
 	-fdebug-prefix-map=$(realpath $(ROOT_PATH))=.
Index: kernel/arch/amd64/Makefile.inc
===================================================================
--- kernel/arch/amd64/Makefile.inc	(revision 5b0cf635022b821f28f7a014ad5b39d005cd7666)
+++ kernel/arch/amd64/Makefile.inc	(revision da9d6cae9d1c35542e015f3d2826946a83fef587)
@@ -32,5 +32,5 @@
 
 FPU_NO_CFLAGS = -mno-sse -mno-sse2
-COMMON_CFLAGS += -m64 -mcmodel=$(MEMORY_MODEL) -mno-red-zone -fno-unwind-tables -fno-omit-frame-pointer
+COMMON_CFLAGS += -mcmodel=$(MEMORY_MODEL) -mno-red-zone -fno-unwind-tables -fno-omit-frame-pointer
 
 BITS = 64
Index: kernel/arch/ia32/Makefile.inc
===================================================================
--- kernel/arch/ia32/Makefile.inc	(revision 5b0cf635022b821f28f7a014ad5b39d005cd7666)
+++ kernel/arch/ia32/Makefile.inc	(revision da9d6cae9d1c35542e015f3d2826946a83fef587)
@@ -34,5 +34,5 @@
 ENDIANESS = LE
 
-COMMON_CFLAGS += -m32 -fno-omit-frame-pointer
+COMMON_CFLAGS += -fno-omit-frame-pointer
 
 ## Accepted CPUs
