neon filters: fix build on old toolchains
[libpicofe.git] / arm / neon_normalxx.Sinc
index fcbcfd4..0391e12 100644 (file)
 @@\r
 \r
 \r
+#if __GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 4)\r
+/* can't use because gas wants ',' before ':' */\r
+#define A128\r
+#define A256\r
+#else\r
+#define A128 :128\r
+#define A256 :256\r
+#endif\r
+\r
 \r
 .macro _neon_normalxx_8_16_line_middle src, dst, pal, counter, reg1, reg2, reg3, reg4, reg5, reg6, reg7, reg8, reg9, dststride, dA, dB\r
         ldr \reg1, [\src]                   @ reg1 = src[0-3]\r