compiler question
Kate Feng
feng1 at bnl.gov
Thu Dec 2 21:49:38 UTC 2004
"D. Peter Siddons" wrote:
> Hi Ralf,
> I was using 3.2.3 binaries from the OAR site. I ran into a problem
> with that when I found that the 'strtok_r' function was not present in
> its newlib.
Please see the patch for the newlib/libc/include/string.h below.
You can just take strtok_r out of the #ifndef
Regards,
Index: newlib/libc/include/string.h
diff -c -u string.h.orig string.h
--- string.h.orig Wed Apr 7 15:51:41 2004
+++ string.h Fri Jun 4 11:22:53 2004
@@ -45,9 +45,9 @@
#endif
size_t _EXFUN(strxfrm,(char *, const char *, size_t));
+char *_EXFUN(strtok_r,(char *, const char *, char **));
#ifndef __STRICT_ANSI__
-char *_EXFUN(strtok_r,(char *, const char *, char **));
int _EXFUN(bcmp,(const void *, const void *, size_t));
void _EXFUN(bcopy,(const void *, void *, size_t));
More information about the users
mailing list