diff options
author | CoprDistGit <infra@openeuler.org> | 2024-08-26 07:25:54 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2024-08-26 07:25:54 +0000 |
commit | 1bee4fd305174b56955aa02434b778e0b46f515e (patch) | |
tree | 5f4f9ed56e151fa122fef773f15b0eaa93ad2ab9 /add-sw-arch-support.patch | |
parent | 257b43610b08c33aa43ae1f4caff079ff81f89fe (diff) |
automatic import of openEuler-rpm-configopeneuler22.03_LTS_SP4openeuler22.03_LTS_SP3
Diffstat (limited to 'add-sw-arch-support.patch')
-rwxr-xr-x | add-sw-arch-support.patch | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/add-sw-arch-support.patch b/add-sw-arch-support.patch deleted file mode 100755 index 844a22d..0000000 --- a/add-sw-arch-support.patch +++ /dev/null @@ -1,63 +0,0 @@ -diff -Naur openEuler-rpm-config.org/config.guess openEuler-rpm-config.sw/config.guess ---- openEuler-rpm-config.org/config.guess 2022-09-28 02:14:20.761824000 +0000 -+++ openEuler-rpm-config.sw/config.guess 2022-09-28 02:15:03.761824000 +0000 -@@ -915,6 +915,14 @@ - UNAME_MACHINE=aarch64_be - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} - exit ;; -+ sw_64:Linux:*:*) -+ case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in -+ sw) UNAME_MACHINE=sw_64 ;; -+ esac -+ objdump --private-headers /bin/sh | grep -q ld.so.1 -+ if test "$?" = 0 ; then LIBC=gnulibc1 ; fi -+ echo ${UNAME_MACHINE}-sunway-linux-${LIBC} -+ exit ;; - alpha:Linux:*:*) - case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in - EV5) UNAME_MACHINE=alphaev5 ;; -@@ -1459,4 +1467,4 @@ - # time-stamp-start: "timestamp='" - # time-stamp-format: "%:y-%02m-%02d" - # time-stamp-end: "'" --# End: -\ No newline at end of file -+# End: -diff -Naur openEuler-rpm-config.org/config.sub openEuler-rpm-config.sw/config.sub ---- openEuler-rpm-config.org/config.sub 2022-09-28 02:14:20.761824000 +0000 -+++ openEuler-rpm-config.sw/config.sub 2022-09-28 02:24:48.291824000 +0000 -@@ -247,6 +247,7 @@ - # Some are omitted here because they have special meanings below. - 1750a | 580 \ - | a29k \ -+ | sw_64 \ - | aarch64 | aarch64_be \ - | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ - | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ -@@ -370,6 +371,7 @@ - # Recognize the basic CPU types with company name. - 580-* \ - | a29k-* \ -+ | sw_64-* \ - | aarch64-* | aarch64_be-* \ - | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ - | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ -@@ -1820,4 +1822,4 @@ - # time-stamp-start: "timestamp='" - # time-stamp-format: "%:y-%02m-%02d" - # time-stamp-end: "'" --# End: -\ No newline at end of file -+# End: -diff -Naur openEuler-rpm-config.org/macros openEuler-rpm-config.sw/macros ---- openEuler-rpm-config.org/macros 2022-09-28 02:14:20.761824000 +0000 -+++ openEuler-rpm-config.sw/macros 2022-09-28 02:15:49.081824000 +0000 -@@ -225,7 +225,7 @@ - %pkg_vcmp() (%{expand:%%{pkg_version_cmp %1 %3}} %2 0) - - #arches macros --%generic_arches %{ix86} x86_64 %{arm} aarch64 -+%generic_arches %{ix86} x86_64 %{arm} aarch64 sw_64 - %ldc_arches %{generic_arches} - %valgrind_arches %{generic_arches} - %nodejs_arches %{generic_arches} |