diff options
author | ttate <ttate@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2005-05-14 20:59:07 +0000 |
---|---|---|
committer | ttate <ttate@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2005-05-14 20:59:07 +0000 |
commit | a7c5e6bcec40e4488f30935b973097ea2fbaf26f (patch) | |
tree | 1b6f4a4d4a0d943c8520ee1b1d6c37c0d6162efa /ext/dl/dl.c | |
parent | 36e3983a2720afac6ecba48464e0e6ab9910acc7 (diff) | |
download | ruby-a7c5e6bcec40e4488f30935b973097ea2fbaf26f.tar.gz |
Added DL::BUILD_RUBY_PLATFORM,BUILD_RUBY_VERSION.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8458 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext/dl/dl.c')
-rw-r--r-- | ext/dl/dl.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ext/dl/dl.c b/ext/dl/dl.c index 53e095ed51..4473e8d498 100644 --- a/ext/dl/dl.c +++ b/ext/dl/dl.c @@ -1,5 +1,6 @@ #include <ruby.h> #include <rubyio.h> +#include <version.h> #include <ctype.h> #include "dl.h" @@ -139,7 +140,10 @@ Init_dl() rb_define_module_function(rb_mDL, "malloc", rb_dl_malloc, 1); rb_define_module_function(rb_mDL, "realloc", rb_dl_realloc, 2); rb_define_module_function(rb_mDL, "free", rb_dl_free, 1); + rb_define_const(rb_mDL, "RUBY_FREE", PTR2NUM(ruby_xfree)); + rb_define_const(rb_mDL, "BUILD_RUBY_PLATFORM", rb_str_new2(RUBY_PLATFORM)); + rb_define_const(rb_mDL, "BUILD_RUBY_VERSION", rb_str_new2(RUBY_VERSION)); Init_dlhandle(); Init_dlcfunc(); |