summaryrefslogtreecommitdiff
path: root/libquadmath/configure
diff options
context:
space:
mode:
Diffstat (limited to 'libquadmath/configure')
-rwxr-xr-xlibquadmath/configure25
1 files changed, 25 insertions, 0 deletions
diff --git a/libquadmath/configure b/libquadmath/configure
index 9d979337d..296707f75 100755
--- a/libquadmath/configure
+++ b/libquadmath/configure
@@ -5466,6 +5466,10 @@ linux* | k*bsd*-gnu | kopensolaris*-gnu)
lt_cv_deplibs_check_method=pass_all
;;
+midipix | midipix*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
netbsd*)
if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
@@ -7569,6 +7573,10 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
lt_prog_compiler_pic='-DDLL_EXPORT'
;;
+ midipix | midipix*)
+ libquad_cv_have_float128=yes
+ ;;
+
darwin* | rhapsody*)
# PIC is the default on this platform
# Common symbols not allowed in MH_DYLIB files
@@ -8266,6 +8274,11 @@ _LT_EOF
archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
;;
+ midipix | midipix*)
+ shlibpath_var=
+ shlibpath_overrides_runpath=no
+ ;;
+
gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
tmp_diet=no
if test "$host_os" = linux-dietlibc; then
@@ -9873,6 +9886,12 @@ fi
dynamic_linker='GNU/Linux ld.so'
;;
+midipix | midipix*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ ;;
+
netbsd*)
version_type=sunos
need_lib_prefix=no
@@ -15246,3 +15265,9 @@ if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
fi
+# when all else fails...
+case $host_os in
+ midipix | midipix*)
+ cp -t . ../libstdc++-v3/libtool
+ ;;
+esac