]> git.pld-linux.org Git - packages/rpm.git/blobdiff - cpu-os-macros.a
add support for aarch64
[packages/rpm.git] / cpu-os-macros.a
index d0915df764cadbd529bc7136bd2af262488baf3c..716e45a32fa323dce6e0ffcf1098c73841311ef6 100644 (file)
@@ -1,5 +1,5 @@
 !<arch>
-//                                              708       `
+//                                              730       `
 alpha-linux.macros/
 alphaev5-linux.macros/
 alphaev56-linux.macros/
@@ -33,6 +33,7 @@ sparc64-linux.macros/
 sparcv9-linux.macros/
 x32-linux.macros/
 x86_64-linux.macros/
+aarch64-linux.macros/
 
 /0              0           0     0     644     336       `
 # Per-platform rpm configuration file.
@@ -632,7 +633,7 @@ k6-linux.macros/0           0     0     644     708       `
 #      Multilibs
 %_multilibno           1
 %_multilibpatt         (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
-/668            0           0     0     644     1014      `
+/668            0           0     0     644     1091      `
 # Per-platform rpm configuration file.
 
 #==============================================================================
@@ -659,6 +660,10 @@ k6-linux.macros/0           0     0     644     708       `
 #      Multilibs
 %_multilibno           3
 %_multilibpatt         (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
+
+# ---- 0x1 - x86, 0x2 - x86_64 (rpm default), 0x4 - x32
+%_prefer_color         0x4
+
 /686            0           0     0     644     725       `
 # Per-platform rpm configuration file.
 
@@ -680,3 +685,24 @@ k6-linux.macros/0           0     0     644     708       `
 %_multilibno           3
 %_multilibpatt         (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
 
+/707            1587845877  1000  1000  100644  723       `
+# Per-platform rpm configuration file.
+
+#==============================================================================
+# ---- per-platform macros.
+#
+%_arch                 aarch64
+%_os                   linux
+%_gnu                  -gnu
+%optflags              %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fPIC}%{!?__common_cflags_with_ssp:-O2 -g -mtune=generic} -march=armv8-a %{!?nospecflags:%{?specflags_aarch64}}
+
+#==============================================================================
+# ---- configure macros.
+#
+%_lib                  lib64
+
+#---------------------------------------------------------------------
+#      Multilibs
+%_multilibno           2
+%_multilibpatt         (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
+
This page took 0.025131 seconds and 4 git commands to generate.