bignum.c does not compile
I'm using the ruby_1_9_3 branch of ruby/ruby on github and bignum.c does not compile with an error that ffs is not defined.
I'm on AIX 6.1 TL07 SP03.
I assume HAVE_STRING_H is set (because AIX has string.h and strings.h) so ruby/ruby.h includes string.h but ffs is defined in strings.h.
I noticed that time.c also uses ffs and it simply includes strings.h from within a #if construct.
diff --git a/bignum.c b/bignum.c
index 8d024fe..0439062 100644
@@ -13,6 +13,9 @@
resolves the issue.