aarch64: Use ".arch armv8-a+feature" instead of ".arch_extension feature"
authorMartin Storsjö <martin@martin.st>
Fri, 21 Dec 2018 22:13:29 +0000 (00:13 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Thu, 3 Jan 2019 17:43:18 +0000 (19:43 +0200)
Clang doesn't support the .arch_extension directive for aarch64 at
the moment, but the same effect can be achieved by using .arch
instead.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
modules/video_filter/deinterlace/merge_arm64.S
modules/video_filter/deinterlace/merge_sve.S

index 9efc8f7..1d2a022 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "../../arm_neon/asm.S"
 
-       .arch_extension simd
+       .arch armv8-a+simd
        .text
 
 #define        DEST    x0
index 9213d8b..9249ba3 100644 (file)
@@ -18,7 +18,7 @@
  * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
  *****************************************************************************/
 
-       .arch_extension sve
+       .arch armv8-a+sve
 
        /* TODO: prefetch, unroll */