From ae132aa443e824c22d6c5c7c63875e483719f32d Mon Sep 17 00:00:00 2001 From: PeiYong Zhang <peiyongz@apache.org> Date: Wed, 22 May 2002 20:19:29 +0000 Subject: [PATCH] Build 64 on hp-11 git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@173730 13f79535-47bb-0310-9956-ffa450edef68 --- samples/Makefile.incl | 2 +- src/xercesc/util/HashPtr.cpp | 2 +- tests/Makefile.incl | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/samples/Makefile.incl b/samples/Makefile.incl index 88591c428..42a48d580 100644 --- a/samples/Makefile.incl +++ b/samples/Makefile.incl @@ -209,7 +209,7 @@ ifeq (${PLATFORM}, HPUX) CMP = -c +DAportable $(CXXFLAGS) -D_HP_UX -DHPaCC -w +z CC = aCC LINK = ${CC} -Wl,+s ${LDFLAGS} - PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib + PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -lpthread SHLIBSUFFIX=.sl else ifneq (${DEBUG}, 1) diff --git a/src/xercesc/util/HashPtr.cpp b/src/xercesc/util/HashPtr.cpp index 8de455733..f976e8bc5 100644 --- a/src/xercesc/util/HashPtr.cpp +++ b/src/xercesc/util/HashPtr.cpp @@ -67,7 +67,7 @@ HashPtr::~HashPtr() unsigned int HashPtr::getHashVal(const void *const key, unsigned int mod) { - return ((long)key % mod); + return ((long)key % (unsigned long)mod); } bool HashPtr::equals(const void *const key1, const void *const key2) diff --git a/tests/Makefile.incl b/tests/Makefile.incl index 789d13f62..353003cd4 100644 --- a/tests/Makefile.incl +++ b/tests/Makefile.incl @@ -199,7 +199,7 @@ ifeq (${PLATFORM}, HPUX) CMP = -c +DAportable $(CXXFLAGS) -D_HP_UX -DHPaCC -w +z CC = aCC LINK = ${CC} -Wl,+s ${LDFLAGS} - PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib + PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -lpthread SHLIBSUFFIX=.sl else ifneq (${DEBUG}, 1) -- GitLab