I'm not sure you guys want this kind of bug reported but...

I think load.c, continuations.c, keywords.c, and dynl.c need

#ifdef HAVE_STRING_H
#include <string.h>
#endif

Here's the relevant gcc output (linux):

continuations.c: In function `scm_make_continuation':
continuations.c:140: warning: implicit declaration of function `memcpy'

dynl.c: In function `scm_make_argv_from_stringlist':
dynl.c:110: warning: implicit declaration of function `memcpy'
dynl.c: In function `scm_register_module_xxx':
dynl.c:154: warning: implicit declaration of function `strcmp'

keywords.c: In function `scm_c_make_keyword':
keywords.c:98: warning: implicit declaration of function `strlen'
keywords.c:102: warning: implicit declaration of function `strcpy'

load.c: In function `scm_internal_parse_path':
load.c:208: warning: implicit declaration of function `strlen'
load.c: In function `scm_search_path':
load.c:368: warning: implicit declaration of function `memcpy'


(this is in yesterday's CVS guile)

_______________________________________________
Bug-guile mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-guile

Reply via email to