forked from Imagelibrary/rtems
2002-05-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* config-ml.in: Take out arm and sh variants RTEMS does not support.
This commit is contained in:
@@ -1,3 +1,7 @@
|
|||||||
|
2002-05-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
||||||
|
|
||||||
|
* config-ml.in: Take out arm and sh variants RTEMS does not support.
|
||||||
|
|
||||||
2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
||||||
|
|
||||||
* configure.ac:
|
* configure.ac:
|
||||||
|
|||||||
@@ -209,170 +209,38 @@ done
|
|||||||
# Target libraries are configured for the host they run on, so we check
|
# Target libraries are configured for the host they run on, so we check
|
||||||
# $host here, not $target.
|
# $host here, not $target.
|
||||||
|
|
||||||
|
# BEGIN - RTEMS specific
|
||||||
|
#
|
||||||
|
# Prune multilib variants RTEMS does not support
|
||||||
case "${host}" in
|
case "${host}" in
|
||||||
arc-*-elf*)
|
arm-*-rtems*)
|
||||||
if [ x$enable_biendian != xyes ]
|
|
||||||
then
|
|
||||||
old_multidirs=${multidirs}
|
old_multidirs=${multidirs}
|
||||||
multidirs=""
|
multidirs=""
|
||||||
for x in ${old_multidirs}; do
|
for x in ${old_multidirs}; do
|
||||||
case "${x}" in
|
case "${x}" in
|
||||||
*be*) : ;;
|
*thumb*) : ;;
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
*) multidirs="${multidirs} ${x}" ;;
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
fi
|
|
||||||
;;
|
;;
|
||||||
arm-*-*)
|
|
||||||
if [ x"$enable_fpu" = xno ]
|
sh-*-rtems*)
|
||||||
then
|
|
||||||
old_multidirs=${multidirs}
|
old_multidirs=${multidirs}
|
||||||
multidirs=""
|
multidirs=""
|
||||||
for x in ${old_multidirs}; do
|
for x in ${old_multidirs}; do
|
||||||
case "${x}" in
|
case "${x}" in
|
||||||
*fpu*) : ;;
|
*m3e*) : ;;
|
||||||
|
*m4-single*) : ;;
|
||||||
|
m4*) : ;;
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
*) multidirs="${multidirs} ${x}" ;;
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
fi
|
|
||||||
if [ x"$enable_26bit" = xno ]
|
|
||||||
then
|
|
||||||
old_multidirs=${multidirs}
|
|
||||||
multidirs=""
|
|
||||||
for x in ${old_multidirs}; do
|
|
||||||
case "${x}" in
|
|
||||||
*26bit*) : ;;
|
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
if [ x"$enable_underscore" = xno ]
|
|
||||||
then
|
|
||||||
old_multidirs=${multidirs}
|
|
||||||
multidirs=""
|
|
||||||
for x in ${old_multidirs}; do
|
|
||||||
case "${x}" in
|
|
||||||
*under*) : ;;
|
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
if [ x"$enable_interwork" = xno ]
|
|
||||||
then
|
|
||||||
old_multidirs=${multidirs}
|
|
||||||
multidirs=""
|
|
||||||
for x in ${old_multidirs}; do
|
|
||||||
case "${x}" in
|
|
||||||
*interwork*) : ;;
|
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
if [ x$enable_biendian = xno ]
|
|
||||||
then
|
|
||||||
old_multidirs="${multidirs}"
|
|
||||||
multidirs=""
|
|
||||||
for x in ${old_multidirs}; do
|
|
||||||
case "$x" in
|
|
||||||
*le* ) : ;;
|
|
||||||
*be* ) : ;;
|
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
if [ x"$enable_nofmult" = xno ]
|
|
||||||
then
|
|
||||||
old_multidirs="${multidirs}"
|
|
||||||
multidirs=""
|
|
||||||
for x in ${old_multidirs}; do
|
|
||||||
case "$x" in
|
|
||||||
*nofmult* ) : ;;
|
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
m68*-*-*)
|
|
||||||
if [ x$enable_softfloat = xno ]
|
|
||||||
then
|
|
||||||
old_multidirs="${multidirs}"
|
|
||||||
multidirs=""
|
|
||||||
for x in ${old_multidirs}; do
|
|
||||||
case "$x" in
|
|
||||||
*soft-float* ) : ;;
|
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
if [ x$enable_m68881 = xno ]
|
|
||||||
then
|
|
||||||
old_multidirs="${multidirs}"
|
|
||||||
multidirs=""
|
|
||||||
for x in ${old_multidirs}; do
|
|
||||||
case "$x" in
|
|
||||||
*m68881* ) : ;;
|
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
if [ x$enable_m68000 = xno ]
|
|
||||||
then
|
|
||||||
old_multidirs="${multidirs}"
|
|
||||||
multidirs=""
|
|
||||||
for x in ${old_multidirs}; do
|
|
||||||
case "$x" in
|
|
||||||
*m68000* ) : ;;
|
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
if [ x$enable_m68020 = xno ]
|
|
||||||
then
|
|
||||||
old_multidirs="${multidirs}"
|
|
||||||
multidirs=""
|
|
||||||
for x in ${old_multidirs}; do
|
|
||||||
case "$x" in
|
|
||||||
*m68020* ) : ;;
|
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
;;
|
;;
|
||||||
|
esac
|
||||||
|
# END - RTEMS specific
|
||||||
|
|
||||||
|
case "${host}" in
|
||||||
mips*-*-*)
|
mips*-*-*)
|
||||||
if [ x$enable_single_float = xno ]
|
|
||||||
then
|
|
||||||
old_multidirs="${multidirs}"
|
|
||||||
multidirs=""
|
|
||||||
for x in ${old_multidirs}; do
|
|
||||||
case "$x" in
|
|
||||||
*single* ) : ;;
|
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
if [ x$enable_biendian = xno ]
|
|
||||||
then
|
|
||||||
old_multidirs="${multidirs}"
|
|
||||||
multidirs=""
|
|
||||||
for x in ${old_multidirs}; do
|
|
||||||
case "$x" in
|
|
||||||
*el* ) : ;;
|
|
||||||
*eb* ) : ;;
|
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
if [ x$enable_softfloat = xno ]
|
|
||||||
then
|
|
||||||
old_multidirs="${multidirs}"
|
|
||||||
multidirs=""
|
|
||||||
for x in ${old_multidirs}; do
|
|
||||||
case "$x" in
|
|
||||||
*soft-float* ) : ;;
|
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
case " $multidirs " in
|
case " $multidirs " in
|
||||||
*" mabi=64 "*)
|
*" mabi=64 "*)
|
||||||
# We will not be able to create libraries with -mabi=64 if
|
# We will not be able to create libraries with -mabi=64 if
|
||||||
@@ -396,107 +264,6 @@ mips*-*-*)
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
;;
|
;;
|
||||||
powerpc*-*-* | rs6000*-*-*)
|
|
||||||
if [ x$enable_aix64 = xno ]
|
|
||||||
then
|
|
||||||
old_multidirs="${multidirs}"
|
|
||||||
multidirs=""
|
|
||||||
for x in ${old_multidirs}; do
|
|
||||||
case "$x" in
|
|
||||||
*ppc64* ) : ;;
|
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
if [ x$enable_pthread = xno ]
|
|
||||||
then
|
|
||||||
old_multidirs="${multidirs}"
|
|
||||||
multidirs=""
|
|
||||||
for x in ${old_multidirs}; do
|
|
||||||
case "$x" in
|
|
||||||
*pthread* ) : ;;
|
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
if [ x$enable_softfloat = xno ]
|
|
||||||
then
|
|
||||||
old_multidirs="${multidirs}"
|
|
||||||
multidirs=""
|
|
||||||
for x in ${old_multidirs}; do
|
|
||||||
case "$x" in
|
|
||||||
*soft-float* ) : ;;
|
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
if [ x$enable_powercpu = xno ]
|
|
||||||
then
|
|
||||||
old_multidirs="${multidirs}"
|
|
||||||
multidirs=""
|
|
||||||
for x in ${old_multidirs}; do
|
|
||||||
case "$x" in
|
|
||||||
power | */power | */power/* ) : ;;
|
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
if [ x$enable_powerpccpu = xno ]
|
|
||||||
then
|
|
||||||
old_multidirs="${multidirs}"
|
|
||||||
multidirs=""
|
|
||||||
for x in ${old_multidirs}; do
|
|
||||||
case "$x" in
|
|
||||||
*powerpc* ) : ;;
|
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
if [ x$enable_powerpcos = xno ]
|
|
||||||
then
|
|
||||||
old_multidirs="${multidirs}"
|
|
||||||
multidirs=""
|
|
||||||
for x in ${old_multidirs}; do
|
|
||||||
case "$x" in
|
|
||||||
*mcall-linux* | *mcall-solaris* ) : ;;
|
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
if [ x$enable_biendian = xno ]
|
|
||||||
then
|
|
||||||
old_multidirs="${multidirs}"
|
|
||||||
multidirs=""
|
|
||||||
for x in ${old_multidirs}; do
|
|
||||||
case "$x" in
|
|
||||||
*mlittle* | *mbig* ) : ;;
|
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
if [ x$enable_sysv = xno ]
|
|
||||||
then
|
|
||||||
old_multidirs="${multidirs}"
|
|
||||||
multidirs=""
|
|
||||||
for x in ${old_multidirs}; do
|
|
||||||
case "$x" in
|
|
||||||
*mcall-sysv* ) : ;;
|
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
if [ x$enable_aix = xno ]
|
|
||||||
then
|
|
||||||
old_multidirs="${multidirs}"
|
|
||||||
multidirs=""
|
|
||||||
for x in ${old_multidirs}; do
|
|
||||||
case "$x" in
|
|
||||||
*mcall-aix* ) : ;;
|
|
||||||
*) multidirs="${multidirs} ${x}" ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
sparc*-*-*)
|
sparc*-*-*)
|
||||||
case " $multidirs " in
|
case " $multidirs " in
|
||||||
*" m64 "*)
|
*" m64 "*)
|
||||||
|
|||||||
Reference in New Issue
Block a user