summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorknu <knu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2003-01-06 11:47:53 +0000
committerknu <knu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2003-01-06 11:47:53 +0000
commit8eba0580798736ee144793e24afdb31d4ddb1cb5 (patch)
tree4c4c85fad08f580d6e2b050d5c33fd94b01074ea
parent2b442c240a40a0d0a1b3cbfda5e9c2d230e340de (diff)
* intern.h (rb_check_array_type): Declare rb_check_array_type().
* ext/digest/md5/md5ossl.c: Include stdio.h for sprintf() and string.h for memcmp(). * ext/dl/ptr.c: Include ctype.h for isdigit(). git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3302 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ChangeLog14
-rw-r--r--ext/digest/md5/md5ossl.c2
-rw-r--r--ext/dl/ptr.c1
-rw-r--r--intern.h1
4 files changed, 18 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index d82086e8c4..45f19b8ae1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+Mon Jan 6 20:44:43 2003 Akinori MUSHA <knu@iDaemons.org>
+
+ * intern.h (rb_check_array_type): Declare rb_check_array_type().
+
+ * ext/digest/md5/md5ossl.c: Include stdio.h for sprintf() and
+ string.h for memcmp().
+
+ * ext/dl/ptr.c: Include ctype.h for isdigit().
+
Mon Jan 6 18:43:17 2003 NAKAMURA Usaku <usa@ruby-lang.org>
* file.c: improve DOSISH drive letter support.
@@ -60,6 +69,11 @@ Sun Jan 5 09:36:46 2003 Nobuyoshi Nakada <nobu.nokada@softhome.net>
* bcc32/Makefile.sub, win32/Makefile.sub (config.h): no longer
depends on makefiles.
+Sun Jan 5 04:17:05 2003 Akinori MUSHA <knu@iDaemons.org>
+
+ * gc.c (SET_STACK_END): Issue a FLUSH_REGISTER_WINDOWS here too.
+ This fixes make test on FreeBSD/sparc64.
+
Sun Jan 5 03:43:47 2003 Akinori MUSHA <knu@iDaemons.org>
* defines.h (FLUSH_REGISTER_WINDOWS): Make the flushw call an
diff --git a/ext/digest/md5/md5ossl.c b/ext/digest/md5/md5ossl.c
index 3c9f4ba49f..d930c7ab51 100644
--- a/ext/digest/md5/md5ossl.c
+++ b/ext/digest/md5/md5ossl.c
@@ -2,6 +2,8 @@
#include "md5ossl.h"
#include <sys/types.h>
+#include <stdio.h>
+#include <string.h>
void
MD5_End(MD5_CTX *pctx, unsigned char *hexdigest)
diff --git a/ext/dl/ptr.c b/ext/dl/ptr.c
index a1e77ca103..8c2799a2b2 100644
--- a/ext/dl/ptr.c
+++ b/ext/dl/ptr.c
@@ -3,6 +3,7 @@
*/
#include <ruby.h>
+#include <ctype.h>
#include <version.h> /* for ruby version code */
#include "dl.h"
diff --git a/intern.h b/intern.h
index 8aacb73fba..c6010084ad 100644
--- a/intern.h
+++ b/intern.h
@@ -22,6 +22,7 @@
/* array.c */
void rb_mem_clear _((register VALUE*, register long));
VALUE rb_assoc_new _((VALUE, VALUE));
+VALUE rb_check_array_type _((VALUE));
VALUE rb_ary_new _((void));
VALUE rb_ary_new2 _((long));
VALUE rb_ary_new3 __((long,...));