+USE_MP=0
+USE_PAE=0
+
+ifeq ($(ARCH),i386)
+ USE_MP=0
+ USE_PAE=0
+else ifeq ($(ARCH),i486)
+ USE_MP=1
+else ifeq ($(ARCH),i586)
+ USE_MP=1
+ USE_PAE=1
+endif
+
+ASFLAGS += -D USE_MP=$(USE_MP) -D USE_PAE=$(USE_PAE)
+CPPFLAGS += -DUSE_MP=$(USE_MP) -DUSE_PAE=$(USE_PAE)
+