--- ./src/IIOP/giop-msg-buffer.c Thu Jun 6 07:07:34 2002 +++ ../ORBit-0.5.17/./src/IIOP/giop-msg-buffer.c Mon Jun 10 18:28:36 2002 @@ -34,7 +34,11 @@ #include "IIOP.h" #include "IIOP-private.h" +#ifdef __sgi +static int MAX_LIMITED_IOVECS = 0; +#else #define MAX_LIMITED_IOVECS 16 +#endif #ifdef __GNUC__ #define PACKED __attribute__((packed)) @@ -201,6 +205,14 @@ length_to_write = sizeof (GIOPMessageHeader)+ GIOP_MESSAGE_BUFFER(send_buffer)->message_header.message_size; set_blocking = FALSE; + +#ifdef __sgi + /* Cache the sysconf() result for efficiency. */ + if (MAX_LIMITED_IOVECS == 0) { + MAX_LIMITED_IOVECS = sysconf(_SC_IOV_MAX); + g_assert (MAX_LIMITED_IOVECS > 0); + } +#endif do { do { --- ./popt/ltmain.sh Thu Jun 6 07:27:28 2002 +++ ../ORBit-0.5.17/./popt/ltmain.sh Sat Jun 15 12:20:23 2002 @@ -61,7 +61,7 @@ default_mode= help="Try \`$progname --help' for more information." magic="%%%MAGIC variable%%%" -mkdir="mkdir" +mkdir="mkdir -p" mv="mv -f" rm="rm -f" --- ./popt/configure Thu Jun 6 07:27:41 2002 +++ ../ORBit-0.5.17/./popt/configure Mon Jun 10 17:11:26 2002 @@ -9703,7 +9703,7 @@ else echo "$as_me:9704: checking version of bison" >&5 echo $ECHO_N "checking version of bison... $ECHO_C" >&6 - ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison .* \([0-9]*\.[0-9.]*\).*$/\1/p'` + ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'` case $ac_prog_version in '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;; 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*) --- ./libIDL/ltmain.sh Thu Jun 6 07:27:24 2002 +++ ../ORBit-0.5.17/./libIDL/ltmain.sh Sat Jun 15 12:20:49 2002 @@ -61,7 +61,7 @@ default_mode= help="Try \`$progname --help' for more information." magic="%%%MAGIC variable%%%" -mkdir="mkdir" +mkdir="mkdir -p" mv="mv -f" rm="rm -f" --- ./ltmain.sh Thu Jun 6 07:27:06 2002 +++ ../ORBit-0.5.17/./ltmain.sh Sat Jun 15 01:26:11 2002 @@ -61,7 +61,7 @@ default_mode= help="Try \`$progname --help' for more information." magic="%%%MAGIC variable%%%" -mkdir="mkdir" +mkdir="mkdir -p" mv="mv -f" rm="rm -f"