mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-30 16:12:58 -05:00
2ff746dcd2
* gnu/packages/gcc.scm (isl)[source]: Add patch. * gnu/packages/patches/isl-0.11.1-aarch64-support.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
40 lines
1.1 KiB
Diff
40 lines
1.1 KiB
Diff
Add aarch64 support to config.guess and config.sub, as would be found if using
|
|
a more recent version of autoconf.
|
|
---
|
|
config.guess | 7 +++++++
|
|
config.sub | 1 +
|
|
2 files changed, 8 insertions(+)
|
|
|
|
diff --git a/config.guess b/config.guess
|
|
index 40eaed4..baad294 100755
|
|
--- a/config.guess
|
|
+++ b/config.guess
|
|
@@ -861,6 +861,13 @@ EOF
|
|
i*86:Minix:*:*)
|
|
echo ${UNAME_MACHINE}-pc-minix
|
|
exit ;;
|
|
+ aarch64:Linux:*:*)
|
|
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
|
|
+ exit ;;
|
|
+ aarch64_be:Linux:*:*)
|
|
+ UNAME_MACHINE=aarch64_be
|
|
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
|
|
+ exit ;;
|
|
alpha:Linux:*:*)
|
|
case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
|
|
EV5) UNAME_MACHINE=alphaev5 ;;
|
|
diff --git a/config.sub b/config.sub
|
|
index 30fdca8..8f5b018 100755
|
|
--- a/config.sub
|
|
+++ b/config.sub
|
|
@@ -247,6 +247,7 @@ case $basic_machine in
|
|
# Some are omitted here because they have special meanings below.
|
|
1750a | 580 \
|
|
| a29k \
|
|
+ | aarch64 | aarch64_be \
|
|
| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
|
|
| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
|
|
| am33_2.0 \
|
|
--
|
|
2.9.0
|
|
|