From 51b6bfb0119356c689fbacf4c399e3e1816dec47 Mon Sep 17 00:00:00 2001 From: nobu Date: Wed, 28 Jul 2010 08:12:01 +0000 Subject: * missing/*.c: include missing.h git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28771 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- missing/cbrt.c | 1 + missing/close.c | 1 + missing/crypt.c | 1 + missing/erf.c | 1 + missing/finite.c | 2 ++ missing/hypot.c | 1 + missing/isnan.c | 2 ++ missing/langinfo.c | 1 + missing/lgamma_r.c | 1 + missing/memcmp.c | 1 + missing/memmove.c | 1 + missing/strchr.c | 2 ++ missing/strerror.c | 2 ++ missing/strlcat.c | 1 + missing/strlcpy.c | 1 + missing/strstr.c | 2 ++ missing/strtol.c | 1 + 17 files changed, 22 insertions(+) (limited to 'missing') diff --git a/missing/cbrt.c b/missing/cbrt.c index 54db2703a0..1bcbc63392 100644 --- a/missing/cbrt.c +++ b/missing/cbrt.c @@ -1,3 +1,4 @@ +#include "ruby/missing.h" #include double cbrt(double x) diff --git a/missing/close.c b/missing/close.c index d87f9e3164..e836bf4906 100644 --- a/missing/close.c +++ b/missing/close.c @@ -1,4 +1,5 @@ /* Ignore ECONNRESET of FreeBSD */ +#include "ruby/missing.h" #include #include #include diff --git a/missing/crypt.c b/missing/crypt.c index d5a9281f77..f3d2084844 100644 --- a/missing/crypt.c +++ b/missing/crypt.c @@ -34,6 +34,7 @@ static char sccsid[] = "@(#)crypt.c 8.1 (Berkeley) 6/4/93"; #endif /* LIBC_SCCS and not lint */ +#include "ruby/missing.h" #ifdef HAVE_UNISTD_H #include #endif diff --git a/missing/erf.c b/missing/erf.c index fe65b9a479..d72c4eaf4e 100644 --- a/missing/erf.c +++ b/missing/erf.c @@ -3,6 +3,7 @@ reference - Haruhiko Okumura: C-gengo niyoru saishin algorithm jiten (New Algorithm handbook in C language) (Gijyutsu hyouron sha, Tokyo, 1991) p.227 [in Japanese] */ +#include "ruby/missing.h" #include #include diff --git a/missing/finite.c b/missing/finite.c index 8d0b7af262..ab7686317b 100644 --- a/missing/finite.c +++ b/missing/finite.c @@ -1,5 +1,7 @@ /* public domain rewrite of finite(3) */ +#include "ruby/missing.h" + int finite(double n) { diff --git a/missing/hypot.c b/missing/hypot.c index 5a663553cf..765581bacb 100644 --- a/missing/hypot.c +++ b/missing/hypot.c @@ -1,5 +1,6 @@ /* public domain rewrite of hypot */ +#include "ruby/missing.h" #include double hypot(double x, double y) diff --git a/missing/isnan.c b/missing/isnan.c index a8733978ad..5846947f50 100644 --- a/missing/isnan.c +++ b/missing/isnan.c @@ -1,5 +1,7 @@ /* public domain rewrite of isnan(3) */ +#include "ruby/missing.h" + static int double_ne(double n1, double n2); int diff --git a/missing/langinfo.c b/missing/langinfo.c index 6373afd0f5..04633c1b90 100644 --- a/missing/langinfo.c +++ b/missing/langinfo.c @@ -32,6 +32,7 @@ * http://www.cl.cam.ac.uk/~mgk25/ucs/langinfo.c */ +#include "ruby/missing.h" #include #include #if defined _WIN32 || defined __CYGWIN__ diff --git a/missing/lgamma_r.c b/missing/lgamma_r.c index ba8535b18a..64ca829f10 100644 --- a/missing/lgamma_r.c +++ b/missing/lgamma_r.c @@ -8,6 +8,7 @@ reference - Haruhiko Okumura: C-gengo niyoru saishin algorithm jiten http://oku.edu.mie-u.ac.jp/~okumura/algo/ */ +#include "ruby/missing.h" /*********************************************************** gamma.c -- Gamma function ***********************************************************/ diff --git a/missing/memcmp.c b/missing/memcmp.c index 5b3ad3817a..a81eec4244 100644 --- a/missing/memcmp.c +++ b/missing/memcmp.c @@ -1,5 +1,6 @@ /* public domain rewrite of memcmp(3) */ +#include "ruby/missing.h" #include int diff --git a/missing/memmove.c b/missing/memmove.c index 19c5f18847..e8e17e87e7 100644 --- a/missing/memmove.c +++ b/missing/memmove.c @@ -1,5 +1,6 @@ /* public domain rewrite of memcmp(3) */ +#include "ruby/missing.h" #include void * diff --git a/missing/strchr.c b/missing/strchr.c index bebd7ba578..719a1be8be 100644 --- a/missing/strchr.c +++ b/missing/strchr.c @@ -1,5 +1,7 @@ /* public domain rewrite of strchr(3) and strrchr(3) */ +#include "ruby/missing.h" + char * strchr(const char *s, int c) { diff --git a/missing/strerror.c b/missing/strerror.c index 023935a1ff..907b5aee0d 100644 --- a/missing/strerror.c +++ b/missing/strerror.c @@ -1,5 +1,7 @@ /* public domain rewrite of strerror(3) */ +#include "ruby/missing.h" + extern int sys_nerr; extern char *sys_errlist[]; diff --git a/missing/strlcat.c b/missing/strlcat.c index b309648155..4e2d7cc85a 100644 --- a/missing/strlcat.c +++ b/missing/strlcat.c @@ -31,6 +31,7 @@ static char *rcsid = "$OpenBSD: strlcat.c,v 1.8 2001/05/13 15:40:15 deraadt Exp $"; #endif /* LIBC_SCCS and not lint */ +#include "ruby/missing.h" #include #include diff --git a/missing/strlcpy.c b/missing/strlcpy.c index 5f586964b7..2ebc38f98f 100644 --- a/missing/strlcpy.c +++ b/missing/strlcpy.c @@ -31,6 +31,7 @@ static char *rcsid = "$OpenBSD: strlcpy.c,v 1.5 2001/05/13 15:40:16 deraadt Exp $"; #endif /* LIBC_SCCS and not lint */ +#include "ruby/missing.h" #include #include diff --git a/missing/strstr.c b/missing/strstr.c index 2e9c282fb1..cd2a4a4d5e 100644 --- a/missing/strstr.c +++ b/missing/strstr.c @@ -1,5 +1,7 @@ /* public domain rewrite of strstr(3) */ +#include "ruby/missing.h" + char * strstr(const char *haystack, const char *needle) { diff --git a/missing/strtol.c b/missing/strtol.c index da6636f316..87bd73124c 100644 --- a/missing/strtol.c +++ b/missing/strtol.c @@ -1,5 +1,6 @@ /* public domain rewrite of strtol(3) */ +#include "ruby/missing.h" #include long -- cgit v1.2.3