summaryrefslogtreecommitdiff
path: root/libphobos
diff options
context:
space:
mode:
authorIain Buclaw <ibuclaw@gdcproject.org>2020-04-26 11:32:57 +0200
committerIain Buclaw <ibuclaw@gdcproject.org>2020-04-26 11:33:41 +0200
commit1b0cbe05822f349ef8bc32fc1138d2874b2f469c (patch)
treef3c275ca67f34cbc30ad0494f9a32c69d2f74c4a /libphobos
parent9887f9d815fbcfe944af6e12fc93175dba882a28 (diff)
libphobos: Add power*-*-linux* as a supported target
libphobos/ChangeLog: * configure: Regenerate. * configure.tgt: Add power*-*-linux* as a supported target, only building libdruntime. * m4/druntime/cpu.m4 (DRUNTIME_CPU_SOURCES): Add cases for powerpcle and powerpc64le target cpus.
Diffstat (limited to 'libphobos')
-rw-r--r--libphobos/ChangeLog8
-rwxr-xr-xlibphobos/configure5
-rw-r--r--libphobos/configure.tgt4
-rw-r--r--libphobos/m4/druntime/cpu.m45
4 files changed, 18 insertions, 4 deletions
diff --git a/libphobos/ChangeLog b/libphobos/ChangeLog
index 3b89f9b00d9..ae894c64680 100644
--- a/libphobos/ChangeLog
+++ b/libphobos/ChangeLog
@@ -1,3 +1,11 @@
+2020-04-26 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * configure: Regenerate.
+ * configure.tgt: Add power*-*-linux* as a supported target, only
+ building libdruntime.
+ * m4/druntime/cpu.m4 (DRUNTIME_CPU_SOURCES): Add cases for powerpcle
+ and powerpc64le target cpus.
+
2020-04-21 Mathias Lang <pro.mathias.lang@gmail.com>
Iain Buclaw <ibuclaw@gdcproject.org>
diff --git a/libphobos/configure b/libphobos/configure
index c2b49132fda..c923417532f 100755
--- a/libphobos/configure
+++ b/libphobos/configure
@@ -13991,9 +13991,10 @@ fi
;;
mips*) druntime_target_cpu_parsed="mips"
;;
- powerpc) druntime_target_cpu_parsed="powerpc"
+ powerpc|powerpcle)
+ druntime_target_cpu_parsed="powerpc"
;;
- powerpc64)
+ powerpc64|powerpc64le)
druntime_target_cpu_parsed="powerpc64"
;;
i[34567]86|x86_64)
diff --git a/libphobos/configure.tgt b/libphobos/configure.tgt
index 66082e36fad..ce4cc1f7527 100644
--- a/libphobos/configure.tgt
+++ b/libphobos/configure.tgt
@@ -33,6 +33,10 @@ case "${target}" in
mips*-*-linux*)
LIBPHOBOS_SUPPORTED=yes
;;
+ power*-*-linux*)
+ LIBPHOBOS_SUPPORTED=yes
+ LIBDRUNTIME_ONLY=yes
+ ;;
riscv*-*-linux*)
LIBPHOBOS_SUPPORTED=yes
;;
diff --git a/libphobos/m4/druntime/cpu.m4 b/libphobos/m4/druntime/cpu.m4
index 4887248fd09..6e88896ca66 100644
--- a/libphobos/m4/druntime/cpu.m4
+++ b/libphobos/m4/druntime/cpu.m4
@@ -17,9 +17,10 @@ AC_DEFUN([DRUNTIME_CPU_SOURCES],
;;
mips*) druntime_target_cpu_parsed="mips"
;;
- powerpc) druntime_target_cpu_parsed="powerpc"
+ powerpc|powerpcle)
+ druntime_target_cpu_parsed="powerpc"
;;
- powerpc64)
+ powerpc64|powerpc64le)
druntime_target_cpu_parsed="powerpc64"
;;
i[[34567]]86|x86_64)