summaryrefslogtreecommitdiffstats
path: root/eval.c
diff options
context:
space:
mode:
authorakiyoshi <akiyoshi@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2004-12-17 05:03:33 +0000
committerakiyoshi <akiyoshi@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2004-12-17 05:03:33 +0000
commit906ca0fd2a4b6050d2b8a9a14131f5380362fa18 (patch)
tree501206304a77d34f39385118a0bd29a2491dd9a4 /eval.c
parent6b296bd4078bb2eadf0a5c33324de021a2956325 (diff)
downloadruby-906ca0fd2a4b6050d2b8a9a14131f5380362fa18.tar.gz
ruby-906ca0fd2a4b6050d2b8a9a14131f5380362fa18.tar.xz
ruby-906ca0fd2a4b6050d2b8a9a14131f5380362fa18.zip
Add private initialization routine for VMS.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7587 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'eval.c')
-rw-r--r--eval.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/eval.c b/eval.c
index 5296d35ff..596cb8091 100644
--- a/eval.c
+++ b/eval.c
@@ -88,6 +88,10 @@ char *strrchr _((const char*,const char));
#include "macruby_private.h"
#endif
+#ifdef __VMS
+#include "vmsruby_private.h"
+#endif
+
#ifdef USE_CONTEXT
typedef struct {
ucontext_t context;
@@ -1259,6 +1263,8 @@ ruby_init()
rb_define_global_const("TOPLEVEL_BINDING", rb_f_binding(ruby_top_self));
#ifdef __MACOS__
_macruby_init();
+#elif defined(__VMS)
+ _vmsruby_init();
#endif
ruby_prog_init();
ALLOW_INTS;