diff --git a/Makefile b/Makefile index 65a8bf51..8be28486 100644 --- a/Makefile +++ b/Makefile @@ -3,27 +3,27 @@ ifeq ($(PLATFORM),) endif ifeq ($(PLATFORM),rpi3) - CPU_FLAGS += -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mfloat-abi=hard + CPU_FLAGS += -march=armv8-a -mfpu=neon-fp-armv8 -mfloat-abi=hard MORE_CFLAGS += -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DARMV6T2 HAVE_NEON = 1 HAVE_SDL_DISPLAY = 1 else ifeq ($(PLATFORM),rpi2) - CPU_FLAGS += -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard + CPU_FLAGS += -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard MORE_CFLAGS += -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DARMV6T2 HAVE_NEON = 1 HAVE_SDL_DISPLAY = 1 else ifeq ($(PLATFORM),rpi1) - CPU_FLAGS += -mcpu=arm1176jzf-s -mfpu=vfp -mfloat-abi=hard + CPU_FLAGS += -march=armv6zk -mfpu=vfp -mfloat-abi=hard MORE_CFLAGS += -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND HAVE_SDL_DISPLAY = 1 else ifeq ($(PLATFORM),generic-sdl) # On Raspberry Pi uncomment below line or remove ARMV6T2 define. - CPU_FLAGS= -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mfloat-abi=hard + CPU_FLAGS= -march=armv8-a -mfpu=neon-fp-armv8 -mfloat-abi=hard MORE_CFLAGS += -DARMV6T2 -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND HAVE_SDL_DISPLAY = 1 else ifeq ($(PLATFORM),gles) # For Raspberry Pi uncomment the two below lines - CPU_FLAGS= -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mfloat-abi=hard + CPU_FLAGS= -march=armv8-a -mfpu=neon-fp-armv8 -mfloat-abi=hard MORE_CFLAGS += -DARMV6T2 -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND HAVE_GLES_DISPLAY = 1 HAVE_NEON = 1