summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog12
-rwxr-xr-xunix/configure6
-rw-r--r--unix/tcl.m46
3 files changed, 20 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 9e683ca..470b2f4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2007-02-19 Jeff Hobbs <jeffh@ActiveState.com>
+
+ * unix/tcl.m4: use SHLIB_SUFFIX=".so" on HP-UX ia64 arch.
+ * unix/configure: autoconf-2.59
+
+ * generic/tclIOUtil.c (Tcl_FSEvalFileEx): safe incr of objPtr ref.
+
2007-02-18 Donal K. Fellows <dkf@users.sf.net>
* doc/chan.n, doc/clock.n, doc/eval.n, doc/exit.n, doc/expr.n:
@@ -48,8 +55,9 @@
2007-02-08 Jeff Hobbs <jeffh@ActiveState.com>
- * unix/tclUnixInit.c (TclpCheckStackSpace): do stack size checks with
- unsigned size_t to correctly validate stackSize in the 2^31+ range.
+ * unix/tclUnixInit.c (TclpCheckStackSpace): do stack size checks
+ with unsigned size_t to correctly validate stackSize in the 2^31+
+ range. [Bug 1654104]
2007-02-08 Don Porter <dgp@users.sourceforge.net>
diff --git a/unix/configure b/unix/configure
index 36f9740..5cc036e 100755
--- a/unix/configure
+++ b/unix/configure
@@ -6898,7 +6898,11 @@ _ACEOF
LIBS="$LIBS -lxnet" # Use the XOPEN network library
- SHLIB_SUFFIX=".sl"
+ if test "`uname -m`" = "ia64" ; then
+ SHLIB_SUFFIX=".so"
+ else
+ SHLIB_SUFFIX=".sl"
+ fi
echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
if test "${ac_cv_lib_dld_shl_load+set}" = set; then
diff --git a/unix/tcl.m4 b/unix/tcl.m4
index 1a19fce..1ca5af3 100644
--- a/unix/tcl.m4
+++ b/unix/tcl.m4
@@ -1291,7 +1291,11 @@ dnl AC_CHECK_TOOL(AR, ar)
AC_DEFINE(_XOPEN_SOURCE_EXTENDED, 1, [Do we want to use the XOPEN network library?])
LIBS="$LIBS -lxnet" # Use the XOPEN network library
- SHLIB_SUFFIX=".sl"
+ if test "`uname -m`" = "ia64" ; then
+ SHLIB_SUFFIX=".so"
+ else
+ SHLIB_SUFFIX=".sl"
+ fi
AC_CHECK_LIB(dld, shl_load, tcl_ok=yes, tcl_ok=no)
if test "$tcl_ok" = yes; then
SHLIB_CFLAGS="+z"