diff --git a/gen/archs.xml b/gen/archs.xml
index 2c854fb02..164c7bb43 100644
--- a/gen/archs.xml
+++ b/gen/archs.xml
@@ -19,29 +19,6 @@ at the top, as a last resort.
-mfloat-abi=hard
-
- -funsafe-math-optimizations
- -funsafe-math-optimizations
- 16
-
-
-
-
- -mfpu=neon
- -funsafe-math-optimizations
- -mfpu=neon
- -funsafe-math-optimizations
- 16
-
-
-
-
- -funsafe-math-optimizations
- -funsafe-math-optimizations
- 16
-
-
-
-m32
-m32
@@ -105,6 +82,29 @@ at the top, as a last resort.
+
+ -funsafe-math-optimizations
+ -funsafe-math-optimizations
+ 16
+
+
+
+
+ -mfpu=neon
+ -funsafe-math-optimizations
+ -mfpu=neon
+ -funsafe-math-optimizations
+ 16
+
+
+
+
+ -funsafe-math-optimizations
+ -funsafe-math-optimizations
+ 16
+
+
+
-msse3