summaryrefslogtreecommitdiff
path: root/Build/source/utils/asymptote/prc
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/utils/asymptote/prc')
-rw-r--r--Build/source/utils/asymptote/prc/PRCdouble.cc2
-rw-r--r--Build/source/utils/asymptote/prc/PRCdouble.h6
2 files changed, 8 insertions, 0 deletions
diff --git a/Build/source/utils/asymptote/prc/PRCdouble.cc b/Build/source/utils/asymptote/prc/PRCdouble.cc
index 9a1668ab007..69d4b02f160 100644
--- a/Build/source/utils/asymptote/prc/PRCdouble.cc
+++ b/Build/source/utils/asymptote/prc/PRCdouble.cc
@@ -23,6 +23,7 @@ int stCOFDOECompare(const void* pcofdoe1,const void* pcofdoe2)
}
#ifdef WORDS_BIGENDIAN
+#ifndef HAVE_MEMRCHR
void *memrchr(const void *buf,int c,size_t count)
{
unsigned char
@@ -36,6 +37,7 @@ void *memrchr(const void *buf,int c,size_t count)
return(NULL);
}
#endif
+#endif
sCodageOfFrequentDoubleOrExponent acofdoe[NUMBEROFELEMENTINACOFDOE] =
{
diff --git a/Build/source/utils/asymptote/prc/PRCdouble.h b/Build/source/utils/asymptote/prc/PRCdouble.h
index f05b2c8e5ec..4a3a79dccc5 100644
--- a/Build/source/utils/asymptote/prc/PRCdouble.h
+++ b/Build/source/utils/asymptote/prc/PRCdouble.h
@@ -131,4 +131,10 @@ struct sCodageOfFrequentDoubleOrExponent* getcofdoe(unsigned,short);
int stCOFDOECompare(const void*,const void*);
+#ifdef WORDS_BIGENDIAN
+#ifndef HAVE_MEMRCHR
+void *memrchr(const void *,int,size_t);
+#endif
+#endif
+
#endif // __PRC_DOUBLE_H