Does this work on arm
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/clisp?expand=0&rev=60
This commit is contained in:
parent
c66b7c9077
commit
3e8f816e84
@ -1,9 +1,9 @@
|
|||||||
---
|
---
|
||||||
clisp-536a48a9/configure | 4 ++--
|
clisp-536a48a9/configure | 4 ++--
|
||||||
clisp-536a48a9/src/lispbibl.d | 16 +++++++++++-----
|
clisp-536a48a9/src/lispbibl.d | 16 +++++++++++-----
|
||||||
clisp-536a48a9/src/makemake.in | 15 ++++++++++++++-
|
clisp-536a48a9/src/makemake.in | 16 +++++++++++++---
|
||||||
clisp-536a48a9/utils/modprep.lisp | 2 +-
|
clisp-536a48a9/utils/modprep.lisp | 2 +-
|
||||||
4 files changed, 28 insertions(+), 9 deletions(-)
|
4 files changed, 27 insertions(+), 11 deletions(-)
|
||||||
|
|
||||||
--- clisp-536a48a9/configure
|
--- clisp-536a48a9/configure
|
||||||
+++ clisp-536a48a9/configure 2016-11-29 16:47:05.962094941 +0000
|
+++ clisp-536a48a9/configure 2016-11-29 16:47:05.962094941 +0000
|
||||||
@ -70,7 +70,7 @@
|
|||||||
#elif !(oint_addr_shift==0)
|
#elif !(oint_addr_shift==0)
|
||||||
#define type_data_object(type,data) \
|
#define type_data_object(type,data) \
|
||||||
--- clisp-536a48a9/src/makemake.in
|
--- clisp-536a48a9/src/makemake.in
|
||||||
+++ clisp-536a48a9/src/makemake.in 2016-11-29 17:01:02.228991542 +0000
|
+++ clisp-536a48a9/src/makemake.in 2016-12-05 15:16:19.800662503 +0000
|
||||||
@@ -246,6 +246,9 @@ verbose=${CLISP_MAKEMAKE_VERBOSE:-false}
|
@@ -246,6 +246,9 @@ verbose=${CLISP_MAKEMAKE_VERBOSE:-false}
|
||||||
# Handle --with-... arguments
|
# Handle --with-... arguments
|
||||||
while test -z "$endofargs"; do
|
while test -z "$endofargs"; do
|
||||||
@ -89,18 +89,24 @@
|
|||||||
cpu=$host_cpu_c_abi
|
cpu=$host_cpu_c_abi
|
||||||
if test -z "$cpu"; then
|
if test -z "$cpu"; then
|
||||||
echo "$0: WARNING: host_cpu_c_abi is void; using host_cpu=${host_cpu}" >&2
|
echo "$0: WARNING: host_cpu_c_abi is void; using host_cpu=${host_cpu}" >&2
|
||||||
@@ -1125,6 +1129,10 @@ if test -z "$cpu"; then
|
@@ -1125,6 +1129,7 @@ if test -z "$cpu"; then
|
||||||
* ) cpu=${host_cpu}
|
* ) cpu=${host_cpu}
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
+case "$cpu" in
|
|
||||||
+ arm*) cpu=arm ;;
|
|
||||||
+esac
|
|
||||||
+set +x
|
+set +x
|
||||||
|
|
||||||
test "${verbose}" = true -o "${verbose}" = yes && \
|
test "${verbose}" = true -o "${verbose}" = yes && \
|
||||||
cat <<EOF >&2
|
cat <<EOF >&2
|
||||||
@@ -1272,6 +1280,10 @@ if [ $XCC_GCC = true ] ; then
|
@@ -1240,7 +1245,7 @@ if [ $XCC_GCC = true ] ; then
|
||||||
|
fi
|
||||||
|
# For platforms that use global register variables...
|
||||||
|
case "$cpu" in
|
||||||
|
- m68k | i386 | sparc | sparc64 | hppa | m88k | arm | alpha* | convex | s390*)
|
||||||
|
+ m68k | i386 | sparc | sparc64 | hppa | m88k | arm* | alpha* | convex | s390*)
|
||||||
|
if [ $CROSS = false ] ; then
|
||||||
|
case "$XCC_GCC_VERSION" in
|
||||||
|
3.1*)
|
||||||
|
@@ -1272,6 +1277,10 @@ if [ $XCC_GCC = true ] ; then
|
||||||
XCFLAGS=${XCFLAGS}" -pthread"
|
XCFLAGS=${XCFLAGS}" -pthread"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -111,7 +117,16 @@
|
|||||||
else
|
else
|
||||||
|
|
||||||
if [ $TSYS = sun4 -a $CROSS = false ] ; then
|
if [ $TSYS = sun4 -a $CROSS = false ] ; then
|
||||||
@@ -3417,8 +3429,9 @@ if [ $CROSS = false ] ; then
|
@@ -1602,7 +1611,7 @@ if [ "$cpu" = hppa ] ; then
|
||||||
|
ARI_ASMD=$ARI_ASMD' arihppa'
|
||||||
|
ARI_ASMS=$ARI_ASMS' arihppa'
|
||||||
|
fi
|
||||||
|
-if [ "$cpu" = arm ] ; then
|
||||||
|
+if [ "$cpu" = arm -o "$cpu" = armel ] ; then
|
||||||
|
ARI_ASMD=$ARI_ASMD' ariarm'
|
||||||
|
ARI_ASMS=$ARI_ASMS' ariarm'
|
||||||
|
fi
|
||||||
|
@@ -3417,8 +3426,9 @@ if [ $CROSS = false ] ; then
|
||||||
echol
|
echol
|
||||||
if [ "${with_dynamic_modules}" != no ]; then
|
if [ "${with_dynamic_modules}" != no ]; then
|
||||||
depends="full install-modules force"
|
depends="full install-modules force"
|
||||||
|
@ -171,6 +171,7 @@ CC="${CC} -g ${RPM_OPT_FLAGS} -fno-strict-aliasing -fPIC -pipe"
|
|||||||
case "$RPM_ARCH" in
|
case "$RPM_ARCH" in
|
||||||
i[0-9]86)
|
i[0-9]86)
|
||||||
CC="${CC} -falign-functions=4 -mieee-fp -ffloat-store" ;;
|
CC="${CC} -falign-functions=4 -mieee-fp -ffloat-store" ;;
|
||||||
|
arm) CC="${CC}" ;;
|
||||||
ppc) CC="${CC}" ;;
|
ppc) CC="${CC}" ;;
|
||||||
s390) CC="${CC}" ;;
|
s390) CC="${CC}" ;;
|
||||||
x86_64) CC="${CC} -fno-gcse" ;;
|
x86_64) CC="${CC} -fno-gcse" ;;
|
||||||
@ -186,7 +187,9 @@ safety='-DSAFETY=3 -O'
|
|||||||
MYCFLAGS="${MYCFLAGS} -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
|
MYCFLAGS="${MYCFLAGS} -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
|
||||||
MYCFLAGS="${MYCFLAGS} -D_GNU_SOURCE -Wno-unused -Wno-uninitialized"
|
MYCFLAGS="${MYCFLAGS} -D_GNU_SOURCE -Wno-unused -Wno-uninitialized"
|
||||||
case "$RPM_ARCH" in
|
case "$RPM_ARCH" in
|
||||||
i[0-9]86) MYCFLAGS="${MYCFLAGS} ${noexec}" ;;
|
i[0-9]86)
|
||||||
|
MYCFLAGS="${MYCFLAGS} ${noexec}" ;;
|
||||||
|
arm) MYCFLAGS="${MYCFLAGS} ${noexec}" ;;
|
||||||
ppc) MYCFLAGS="${MYCFLAGS} ${noexec}" ;;
|
ppc) MYCFLAGS="${MYCFLAGS} ${noexec}" ;;
|
||||||
s390) MYCFLAGS="${MYCFLAGS} ${noexec}" ;;
|
s390) MYCFLAGS="${MYCFLAGS} ${noexec}" ;;
|
||||||
x86_64) MYCFLAGS="${MYCFLAGS} ${safety}" ;;
|
x86_64) MYCFLAGS="${MYCFLAGS} ${safety}" ;;
|
||||||
|
Loading…
Reference in New Issue
Block a user