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