Gbp-Pq: Name 0006-rpi-Added-Armv6l-as-new-target-platform-and-created-missing-OniPlatformLinux-Arm.h-header.patch
HOST_PLATFORM = x86
else ifneq (,$(findstring i386,$(MACHINE)))
HOST_PLATFORM = x86
+else ifneq (,$(findstring armv6l,$(MACHINE)))
+ HOST_PLATFORM = Armv6l
else ifneq (,$(findstring arm,$(MACHINE)))
HOST_PLATFORM = Arm
else
--- /dev/null
+# Platform defs for Raspberry PI Hard floats
+export GLUT_SUPPORTED=1
+
+ifeq "$(CFG)" "Release"
+
+ # Hardware specifying flags
+ # hardfp is now default, so no extra flags needed
+ # CFLAGS += -mtune=arm1176jzf-s -mfpu=vfp -mfloat-abi=hard
+
+ # Optimization level, minus currently buggy optimizing methods (which break bit-exact)
+ CFLAGS += -O3 -fno-tree-pre -fno-strict-aliasing
+
+ # More optimization flags
+ CFLAGS += -ftree-vectorize -ffast-math -funsafe-math-optimizations -fsingle-precision-constant
+
+endif