Index: kernel/arch/amd64/Makefile.inc
===================================================================
--- kernel/arch/amd64/Makefile.inc	(revision 1167520724b9b526c27b67f2d4bc447ef626240c)
+++ kernel/arch/amd64/Makefile.inc	(revision 231fcb23cee33316ea3e310a65aa685ed0fc8538)
@@ -36,18 +36,11 @@
 TOOLCHAIN_DIR = /usr/local/amd64/bin
 
-## Make some default assumptions
-#
-
-ifndef CPU
-	CPU = opteron
-endif
-
 CFLAGS += -fno-unwind-tables -m64 -mcmodel=kernel -mno-red-zone
-DEFS += -D_CPU=${CPU} -D__64_BITS__
+DEFS += -DMACHINE=$(MACHINE) -D__64_BITS__
 
 ## Accepted CPUs
 #
 
-ifeq ($(CPU),opteron)
+ifeq ($(MACHINE),opteron)
 	CFLAGS += -march=opteron
 	DEFS += -DFENCES=p4
