Commit b6b14b1b by Alexandre Oliva

ltcf-c.sh: Clear ac_cv_prog_cc_pic for DJGPP.

Re-installed:
2001-01-02  Laurynas Biveinis  <lauras@softhome.net>
* ltcf-c.sh: Clear ac_cv_prog_cc_pic for DJGPP.  Do not add
'-DPIC' to ac_cv_prog_cc_pic for DJGPP.
* ltcf-cxx.sh: Likewise.
* ltcf-gcj.sh: Likewise.

From-SVN: r40749
parent 736458d6
2001-03-22 Alexandre Oliva <aoliva@redhat.com>
Re-installed:
2001-01-02 Laurynas Biveinis <lauras@softhome.net>
* ltcf-c.sh: Clear ac_cv_prog_cc_pic for DJGPP. Do not add
'-DPIC' to ac_cv_prog_cc_pic for DJGPP.
* ltcf-cxx.sh: Likewise.
* ltcf-gcj.sh: Likewise.
2001-03-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2001-03-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
* MAINTAINERS: Add myself as "documentation co-maintainer". * MAINTAINERS: Add myself as "documentation co-maintainer".
...@@ -213,13 +222,13 @@ ...@@ -213,13 +222,13 @@
* Makefile.in (CONFIGURE_TARGET_MODULES): Pass back configuration * Makefile.in (CONFIGURE_TARGET_MODULES): Pass back configuration
failures of subdirectories. failures of subdirectories.
2001-01-02 Laurynas Biveinis &lt;lauras@softhome.net&gt; 2001-01-02 Laurynas Biveinis <lauras@softhome.net>
* ltcf-c.sh: clear ac_cv_prog_cc_pic for DJGPP. Do not add * ltcf-c.sh: Clear ac_cv_prog_cc_pic for DJGPP. Do not add
'-DPIC' to ac_cv_prog_cc_pic for DJGPP. '-DPIC' to ac_cv_prog_cc_pic for DJGPP.
* ltcf-cxx.sh: likewise. * ltcf-cxx.sh: Likewise.
* ltcf-gcj.sh: likewise. * ltcf-gcj.sh: Likewise.
* ltconfig.sh: fix typo. * ltconfig.sh: Fix typo.
2001-01-02 Laurynas Biveinis <lauras@softhome.net> 2001-01-02 Laurynas Biveinis <lauras@softhome.net>
......
...@@ -624,6 +624,10 @@ else ...@@ -624,6 +624,10 @@ else
lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp' lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp'
fi fi
;; ;;
*djgpp*)
# DJGPP does not support shared libraries at all
ac_cv_prog_cc_pic=
;;
cygwin* | mingw* | os2*) cygwin* | mingw* | os2*)
# This hack is so that the source file can tell whether it is being # This hack is so that the source file can tell whether it is being
# built for inclusion in a dll (and should export symbols for example). # built for inclusion in a dll (and should export symbols for example).
...@@ -723,7 +727,16 @@ else ...@@ -723,7 +727,16 @@ else
;; ;;
esac esac
fi fi
case "$host_os" in
# Platforms which do not suport PIC and -DPIC is meaningless
# on them:
*djgpp*)
ac_cv_prog_cc_pic=
;;
*)
ac_cv_prog_cc_pic="$ac_cv_prog_cc_pic -DPIC" ac_cv_prog_cc_pic="$ac_cv_prog_cc_pic -DPIC"
;;
esac
fi fi
need_lc=yes need_lc=yes
......
...@@ -663,6 +663,10 @@ if test "$with_gcc" = yes; then ...@@ -663,6 +663,10 @@ if test "$with_gcc" = yes; then
lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp' lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp'
fi fi
;; ;;
*djgpp*)
# DJGPP does not support shared libraries at all
ac_cv_prog_cc_pic=
;;
cygwin* | mingw* | os2*) cygwin* | mingw* | os2*)
# This hack is so that the source file can tell whether it is being # This hack is so that the source file can tell whether it is being
# built for inclusion in a dll (and should export symbols for example). # built for inclusion in a dll (and should export symbols for example).
...@@ -860,7 +864,17 @@ else ...@@ -860,7 +864,17 @@ else
;; ;;
esac esac
fi fi
ac_cv_prog_cc_pic="$ac_cv_prog_cc_pic -DPIC"
case "$host_os" in
# Platforms which do not suport PIC and -DPIC is meaningless
# on them:
*djgpp*)
ac_cv_prog_cc_pic=
;;
*)
ac_cv_prog_cc_pic="$ac_cv_prog_cc_pic -DPIC"
;;
esac
# Figure out "hidden" C++ library dependencies from verbose # Figure out "hidden" C++ library dependencies from verbose
......
...@@ -604,6 +604,10 @@ fi ...@@ -604,6 +604,10 @@ fi
# we not sure about C++ programs. # we not sure about C++ programs.
ac_cv_prog_cc_static="$ac_cv_prog_cc_static ${ac_cv_prog_cc_wl}-lC" ac_cv_prog_cc_static="$ac_cv_prog_cc_static ${ac_cv_prog_cc_wl}-lC"
;; ;;
*djgpp*)
# DJGPP does not suppot shared libraries at all
ac_cv_prog_cc_pic=
;;
cygwin* | mingw* | os2*) cygwin* | mingw* | os2*)
# This hack is so that the source file can tell whether it is being # This hack is so that the source file can tell whether it is being
# built for inclusion in a dll (and should export symbols for example). # built for inclusion in a dll (and should export symbols for example).
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment