diff -Naurp oasys-1.3.0/serialize/MarshalSerialize.cc oasys-1.3.0.oden/serialize/MarshalSerialize.cc --- oasys-1.3.0/serialize/MarshalSerialize.cc 2008-07-08 20:48:22.000000000 +0200 +++ oasys-1.3.0.oden/serialize/MarshalSerialize.cc 2008-07-21 17:35:41.000000000 +0200 @@ -18,6 +18,8 @@ # include <oasys-config.h> #endif +#include <climits> + #include "debug/DebugUtils.h" #include "debug/Log.h" #include "util/StringUtils.h" diff -Naurp oasys-1.3.0/serialize/SQLSerialize.cc oasys-1.3.0.oden/serialize/SQLSerialize.cc --- oasys-1.3.0/serialize/SQLSerialize.cc 2008-07-08 20:48:22.000000000 +0200 +++ oasys-1.3.0.oden/serialize/SQLSerialize.cc 2008-07-21 17:35:41.000000000 +0200 @@ -18,6 +18,8 @@ # include <oasys-config.h> #endif +#include <climits> + #include "SQLSerialize.h" #include "SQLImplementation.h" diff -Naurp oasys-1.3.0/serialize/StringPairSerialize.cc oasys-1.3.0.oden/serialize/StringPairSerialize.cc --- oasys-1.3.0/serialize/StringPairSerialize.cc 2008-07-08 20:48:22.000000000 +0200 +++ oasys-1.3.0.oden/serialize/StringPairSerialize.cc 2008-07-21 17:35:41.000000000 +0200 @@ -6,6 +6,8 @@ # include <oasys-config.h> #endif +#include <climits> + #include "StringPairSerialize.h" #include "debug/DebugUtils.h" #include "debug/Log.h" diff -Naurp oasys-1.3.0/smtp/BasicSMTP.cc oasys-1.3.0.oden/smtp/BasicSMTP.cc --- oasys-1.3.0/smtp/BasicSMTP.cc 2008-07-08 20:48:22.000000000 +0200 +++ oasys-1.3.0.oden/smtp/BasicSMTP.cc 2008-07-21 17:35:41.000000000 +0200 @@ -18,6 +18,8 @@ # include <oasys-config.h> #endif +#include <climits> + #include "BasicSMTP.h" namespace oasys { diff -Naurp oasys-1.3.0/storage/BerkeleyDBStore.cc oasys-1.3.0.oden/storage/BerkeleyDBStore.cc --- oasys-1.3.0/storage/BerkeleyDBStore.cc 2008-07-08 20:48:22.000000000 +0200 +++ oasys-1.3.0.oden/storage/BerkeleyDBStore.cc 2008-07-21 17:35:41.000000000 +0200 @@ -22,6 +22,8 @@ #include <errno.h> #include <unistd.h> +#include <climits> + #include <debug/DebugUtils.h> #include <io/FileUtils.h> diff -Naurp oasys-1.3.0/storage/DurableStore.cc oasys-1.3.0.oden/storage/DurableStore.cc --- oasys-1.3.0/storage/DurableStore.cc 2008-07-08 20:48:22.000000000 +0200 +++ oasys-1.3.0.oden/storage/DurableStore.cc 2008-07-21 17:35:41.000000000 +0200 @@ -23,6 +23,8 @@ #include <sys/stat.h> #include <fcntl.h> +#include <climits> + #include "DurableStore.h" #include "ExternalDurableStore.h" #include "BerkeleyDBStore.h" diff -Naurp oasys-1.3.0/storage/FileSystemStore.cc oasys-1.3.0.oden/storage/FileSystemStore.cc --- oasys-1.3.0/storage/FileSystemStore.cc 2008-07-08 20:48:22.000000000 +0200 +++ oasys-1.3.0.oden/storage/FileSystemStore.cc 2008-07-21 17:35:41.000000000 +0200 @@ -21,6 +21,7 @@ #include "FileSystemStore.h" #include "StorageConfig.h" +#include <climits> #include <sys/types.h> #include <sys/stat.h> #include <unistd.h> diff -Naurp oasys-1.3.0/tclcmd/TclCommand.cc oasys-1.3.0.oden/tclcmd/TclCommand.cc --- oasys-1.3.0/tclcmd/TclCommand.cc 2008-07-08 20:48:22.000000000 +0200 +++ oasys-1.3.0.oden/tclcmd/TclCommand.cc 2008-07-21 17:35:41.000000000 +0200 @@ -18,6 +18,8 @@ # include <oasys-config.h> #endif +#include <climits> + #include "TclCommand.h" #include "DebugCommand.h" #include "GettimeofdayCommand.h" diff -Naurp oasys-1.3.0/thread/Timer.cc oasys-1.3.0.oden/thread/Timer.cc --- oasys-1.3.0/thread/Timer.cc 2008-07-08 20:48:22.000000000 +0200 +++ oasys-1.3.0.oden/thread/Timer.cc 2008-07-21 17:35:41.000000000 +0200 @@ -25,6 +25,8 @@ #include <sys/time.h> #include <sys/poll.h> +#include <climits> + #include "Timer.h" #include "io/IO.h" #include "../util/InitSequencer.h" diff -Naurp oasys-1.3.0/util/Getopt.cc oasys-1.3.0.oden/util/Getopt.cc --- oasys-1.3.0/util/Getopt.cc 2008-07-08 20:48:22.000000000 +0200 +++ oasys-1.3.0.oden/util/Getopt.cc 2008-07-21 17:35:41.000000000 +0200 @@ -20,6 +20,7 @@ #include <stdio.h> #include <unistd.h> +#include <cstdlib> #ifdef HAVE_GETOPT_LONG #include <getopt.h> diff -Naurp oasys-1.3.0/util/InitSequencer.cc oasys-1.3.0.oden/util/InitSequencer.cc --- oasys-1.3.0/util/InitSequencer.cc 2008-07-08 20:48:22.000000000 +0200 +++ oasys-1.3.0.oden/util/InitSequencer.cc 2008-07-21 17:35:41.000000000 +0200 @@ -19,6 +19,7 @@ #endif #include <cstdarg> +#include <algorithm> #include "InitSequencer.h" #include "../util/Singleton.h" diff -Naurp oasys-1.3.0/util/MD5.cc oasys-1.3.0.oden/util/MD5.cc --- oasys-1.3.0/util/MD5.cc 2008-07-08 20:48:22.000000000 +0200 +++ oasys-1.3.0.oden/util/MD5.cc 2008-07-21 17:35:41.000000000 +0200 @@ -18,6 +18,8 @@ # include <oasys-config.h> #endif +#include <cstring> + #include "MD5.h" namespace oasys { diff -Naurp oasys-1.3.0/util/StringUtils.h oasys-1.3.0.oden/util/StringUtils.h --- oasys-1.3.0/util/StringUtils.h 2008-07-08 20:48:22.000000000 +0200 +++ oasys-1.3.0.oden/util/StringUtils.h 2008-07-21 17:35:41.000000000 +0200 @@ -28,6 +28,7 @@ #include <set> #include <map> #include <sys/types.h> +#include <climits> // Though hash_set was part of std:: in the 2.9x gcc series, it's been // moved to ext/__gnu_cxx:: in 3.x diff -Naurp oasys-1.3.0/test/marshal-test.cc oasys-1.3.0.oden/test/marshal-test.cc --- oasys-1.3.0/test/marshal-test.cc 2008-07-08 20:48:22.000000000 +0200 +++ oasys-1.3.0.oden/test/marshal-test.cc 2008-07-21 17:25:23.000000000 +0200 @@ -19,6 +19,7 @@ #endif #include <iostream> +#include <climits> #include <debug/DebugUtils.h> #include <serialize/MarshalSerialize.h> #include <util/UnitTest.h> diff -Naurp oasys-1.3.0/test/msg-queue-test.cc oasys-1.3.0.oden/test/msg-queue-test.cc --- oasys-1.3.0/test/msg-queue-test.cc 2008-07-08 20:48:22.000000000 +0200 +++ oasys-1.3.0.oden/test/msg-queue-test.cc 2008-07-21 17:26:00.000000000 +0200 @@ -18,6 +18,8 @@ # include <oasys-config.h> #endif +#include <climits> + #include "thread/Thread.h" #include "thread/MsgQueue.h" #include "util/UnitTest.h" diff -Naurp oasys-1.3.0/test/serialize-test.cc oasys-1.3.0.oden/test/serialize-test.cc --- oasys-1.3.0/test/serialize-test.cc 2008-07-08 20:48:22.000000000 +0200 +++ oasys-1.3.0.oden/test/serialize-test.cc 2008-07-21 17:26:39.000000000 +0200 @@ -19,6 +19,7 @@ #endif #include <iostream> +#include <climits> #include <debug/DebugUtils.h> #include "util/UnitTest.h"