summaryrefslogtreecommitdiffstats
path: root/unix/tcl.m4
diff options
context:
space:
mode:
authorstwo <stwo>2013-07-07 02:19:20 (GMT)
committerstwo <stwo>2013-07-07 02:19:20 (GMT)
commit29bb4e46858b3dc971489d3c6c633ae3028304fc (patch)
treece0a8e793a4b1cda64dbb836a2a93e47519ee423 /unix/tcl.m4
parenta0e82d9b9595aa285fde27fda9722e8bbab3cd4f (diff)
downloadtcl-29bb4e46858b3dc971489d3c6c633ae3028304fc.zip
tcl-29bb4e46858b3dc971489d3c6c633ae3028304fc.tar.gz
tcl-29bb4e46858b3dc971489d3c6c633ae3028304fc.tar.bz2
OpenBSD/m88k is now elf. Remove unneeded elf check.
Diffstat (limited to 'unix/tcl.m4')
-rw-r--r--unix/tcl.m415
1 files changed, 4 insertions, 11 deletions
diff --git a/unix/tcl.m4 b/unix/tcl.m4
index cdc5f99..879d810 100644
--- a/unix/tcl.m4
+++ b/unix/tcl.m4
@@ -1484,11 +1484,12 @@ AC_DEFUN([SC_CONFIG_CFLAGS], [
OpenBSD-*)
arch=`arch -s`
case "$arch" in
- m88k|vax)
+ vax)
# Equivalent using configure option --disable-load
# Step 4 will set the necessary variables
DL_OBJS=""
SHLIB_LD_LIBS=""
+ LDFLAGS=""
;;
*)
SHLIB_CFLAGS="-fPIC"
@@ -1500,10 +1501,11 @@ AC_DEFUN([SC_CONFIG_CFLAGS], [
CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'])
LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.${SHLIB_VERSION}'
+ LDFLAGS="-Wl,-export-dynamic"
;;
esac
case "$arch" in
- m88k|vax)
+ vax)
CFLAGS_OPTIMIZE="-O1"
;;
sh)
@@ -1513,15 +1515,6 @@ AC_DEFUN([SC_CONFIG_CFLAGS], [
CFLAGS_OPTIMIZE="-O2"
;;
esac
- AC_CACHE_CHECK([for ELF], tcl_cv_ld_elf, [
- AC_EGREP_CPP(yes, [
-#ifdef __ELF__
- yes
-#endif
- ], tcl_cv_ld_elf=yes, tcl_cv_ld_elf=no)])
- AS_IF([test $tcl_cv_ld_elf = yes], [
- LDFLAGS=-Wl,-export-dynamic
- ], [LDFLAGS=""])
AS_IF([test "${TCL_THREADS}" = "1"], [
# On OpenBSD: Compile with -pthread
# Don't link with -lpthread