summaryrefslogtreecommitdiff
path: root/mpi/config.links
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>1998-11-10 18:35:11 +0000
committerWerner Koch <wk@gnupg.org>1998-11-10 18:35:11 +0000
commitcd23030c3947385db0add1469ddfb09f51a0a2c8 (patch)
treec543f8a52ab4a9b4322812493ef2e372ca6db0af /mpi/config.links
parentd4df404834211d07ea85305c015b092e8fe823f4 (diff)
downloadlibgcrypt-cd23030c3947385db0add1469ddfb09f51a0a2c8.tar.gz
Not yet completed changes to support PPC
Diffstat (limited to 'mpi/config.links')
-rw-r--r--mpi/config.links37
1 files changed, 31 insertions, 6 deletions
diff --git a/mpi/config.links b/mpi/config.links
index 308733c2..df8d1bb3 100644
--- a/mpi/config.links
+++ b/mpi/config.links
@@ -4,6 +4,7 @@
mpi_extra_modules=
+mpi_sflags=
test -d ./mpi || mkdir ./mpi
@@ -92,35 +93,59 @@ case "${target}" in
# Motorola 68k configurations. Let m68k mean 68020-68040.
# mc68000 or mc68060 configurations need to be specified explicitly
m680[234]0*-*-linuxaout* | m68k*-*-linuxaout*)
- echo '#define MIT_SYNTAX' >./mpi/asm-syntax.h
+ echo '#define MIT_SYNTAX' >>./mpi/asm-syntax.h
cat $srcdir/mpi/m68k/syntax.h >>./mpi/asm-syntax.h
path="m68k/mc68020 m68k"
;;
m68060*-*-linuxaout*)
- echo '#define MIT_SYNTAX' >./mpi/asm-syntax.h
+ echo '#define MIT_SYNTAX' >>./mpi/asm-syntax.h
cat $srcdir/mpi/m68k/syntax.h >>./mpi/asm-syntax.h
path="m68k"
;;
m680[234]0*-*-linux* | m68k*-*-linux*)
- echo '#define ELF_SYNTAX' >./mpi/asm-syntax.h
+ echo '#define ELF_SYNTAX' >>./mpi/asm-syntax.h
cat $srcdir/mpi/m68k/syntax.h >>./mpi/asm-syntax.h
path="m68k/mc68020 m68k"
;;
m68060*-*-linux*)
- echo '#define ELF_SYNTAX' >./mpi/asm-syntax.h
+ echo '#define ELF_SYNTAX' >>./mpi/asm-syntax.h
cat $srcdir/mpi/m68k/syntax.h >>./mpi/asm-syntax.h
path="m68k"
;;
m68000*-*-* | m68060*-*-*)
- echo '#define MIT_SYNTAX' >./mpi/asm-syntax.h
+ echo '#define MIT_SYNTAX' >>./mpi/asm-syntax.h
cat $srcdir/mpi/m68k/syntax.h >>./mpi/asm-syntax.h
path="m68k/mc68000"
;;
m680[234]0*-*-* | m68k*-*-*)
- echo '#define MIT_SYNTAX' >./mpi/asm-syntax.h
+ echo '#define MIT_SYNTAX' >>./mpi/asm-syntax.h
cat $srcdir/mpi/m68k/syntax.h >>./mpi/asm-syntax.h
path="m68k/mc68020 m68k"
;;
+
+ rs6000-*-aix[456789]* | rs6000-*-aix3.2.[456789])
+ mpi_sflags="-Wa,-mpwr"
+ path="power"
+ mpi_extra_modules="udiv-w-sdiv"
+ ;;
+ rs6000-*-* | power-*-* | power2-*-*)
+ mpi_sflags="-Wa,-mppc"
+ path="power"
+ mpi_extra_modules="udiv-w-sdiv"
+ ;;
+ ppc601-*-*)
+ mpi_sflags="-Wa,-mppc"
+ path="power powerpc32"
+ ;;
+ ppc60[234]*-*-* | powerpc*-*-*)
+ mpi_sflags="-Wa,-mppc"
+ path="powerpc32"
+ ;;
+ ppc620-*-* | powerpc64*-*-*)
+ mpi_sflags="-Wa,-mppc"
+ path="powerpc64"
+ ;;
+
*)
echo '/* No assembler modules configured */' >>./mpi/asm-syntax.h
path=""