Title: [268251] trunk/Tools
Revision
268251
Author
pma...@igalia.com
Date
2020-10-09 03:14:17 -0700 (Fri, 09 Oct 2020)

Log Message

Add armv8l arch to generic arm umbrella architecture variable
https://bugs.webkit.org/show_bug.cgi?id=217470

Reviewed by Adrian Perez de Castro.

The armv8l architecture specifies a system running an arm64 kernel
but running in 32bit user land. Therefore for JSC purposes armv8l and
armv7l are arm (32bit) architectures.

* Scripts/webkitdirs.pm:
(determineNativeArchitecture):

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (268250 => 268251)


--- trunk/Tools/ChangeLog	2020-10-09 08:28:59 UTC (rev 268250)
+++ trunk/Tools/ChangeLog	2020-10-09 10:14:17 UTC (rev 268251)
@@ -1,3 +1,17 @@
+2020-10-09  Paulo Matos  <pma...@igalia.com>
+
+        Add armv8l arch to generic arm umbrella architecture variable
+        https://bugs.webkit.org/show_bug.cgi?id=217470
+
+        Reviewed by Adrian Perez de Castro.
+
+        The armv8l architecture specifies a system running an arm64 kernel
+        but running in 32bit user land. Therefore for JSC purposes armv8l and
+        armv7l are arm (32bit) architectures.
+
+        * Scripts/webkitdirs.pm:
+        (determineNativeArchitecture):
+
 2020-10-01  Matt Lewis  <jlew...@apple.com>
 
         Move EWS to new SDKs: tvOS 14, and watchOS 7.

Modified: trunk/Tools/Scripts/webkitdirs.pm (268250 => 268251)


--- trunk/Tools/Scripts/webkitdirs.pm	2020-10-09 08:28:59 UTC (rev 268250)
+++ trunk/Tools/Scripts/webkitdirs.pm	2020-10-09 10:14:17 UTC (rev 268251)
@@ -374,7 +374,7 @@
         $output = "arm64";
     }
 
-    $output = "arm" if $output eq "armv7l";
+    $output = "arm" if $output =~ m/^armv[78]l$/;
     $nativeArchitectureMap{"$target:$port"} = $output;
 }
 
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to