1 # Process this file with autoconf to produce a configure script.
4 AC_INIT([pcc-libs], [1.2.0.DEVEL], [pcc@lists.ludd.ltu.se])
10 version=$PACKAGE_VERSION
17 m68k) targmach=m68k endian=big ;;
24 i?86) targmach=i386 ;;
25 powerpc) targmach=powerpc endian=big ;;
26 x86_64) targmach=amd64 ;;
33 i?86) targmach=i386 ;;
40 i?86) targmach=i386 ;;
41 x86_64) targmach=amd64 ;;
49 i?86) targmach=i386 ;;
50 powerpc*) targmach=powerpc endian=big ;;
51 m68k*) targmach=m68k endian=big target_alias=m68k-linux-gnu CFLAGS="-march=68000 -msoft-float" ;;
52 x86_64) targmach=amd64 ;;
53 aarch64) targmach=aarch64 ;;
60 mips*) targmach=mips ;;
67 i?86) targmach=i386 ;;
68 sparc64) targmach=sparc64 endian=big ;;
75 minix3) CPPFLAGS="$CPPFLAGS -DSOFTFLOAT_NEED_FIXUNS" ;;
80 i?86) targmach=i386 ;;
82 x86_64) targmach=amd64 ;;
83 m68k) targmach=m68k endian=big ;;
90 i?86) targmach=i386 ;;
97 armeb) targmach=arm endian=big ;;
99 i?86) targmach=i386 ;;
100 m68k*) targmach=m68k endian=big ;;
101 mipseb) targmach=mips endian=big ;;
102 mips*) targmach=mips ;;
103 pdp10) targmach=pdp10 ;;
104 powerpc) targmach=powerpc endian=big ;;
105 sparc64) targmach=sparc64 endian=big ;;
107 x86_64) targmach=amd64 ;;
113 case "$target_cpu" in
114 i?86) targmach=i386 ;;
115 mips64el) targmach=mips ;;
116 mips64) targmach=mips endian=big ;;
117 powerpc) targmach=powerpc endian=big ;;
118 sparc64) targmach=sparc64 endian=big ;;
120 x86_64) targmach=amd64 ;;
124 sysv4*|sunos*|solaris*)
126 case "$target_cpu" in
127 i?86) targmach=i386 ;;
128 sparc*) targmach=sparc64 endian=big ;;
129 x86_64) targmach=amd64 ;;
141 case "$target_cpu" in
142 m16c) targmach=m16c ;;
143 nova) targmach=nova ;;
144 m68k*) targmach=m68k endian=big ;;
149 if test "X$targos" = X -o "X$targmach" = X; then
150 AC_MSG_ERROR(['$target' is not (yet) supported by pcc-libs.])
153 if test "X$endian" = "Xbig"; then
154 AC_SUBST([ENDIAN_FLAG],[-DTARGET_BIG_ENDIAN=1])
156 AC_SUBST([ENDIAN_FLAG],[-DTARGET_LITTLE_ENDIAN=1])
159 AC_CHECK_TOOLS([CC], [pcc gcc cc])
160 AC_CHECK_TOOL([AR], [ar], [ar])
161 AC_CHECK_TOOL([AS], [as], [as])
173 AC_CONFIG_FILES([Makefile
175 libsoftfloat/Makefile