diff options
author | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2007-10-07 13:03:05 +0000 |
---|---|---|
committer | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2007-10-07 13:03:05 +0000 |
commit | a6e5b6d660869b0dd5fe1247eb5764b53fad8669 (patch) | |
tree | ba1a41c90ded5c2d505be42ab4982dc5041a5890 /ruby.c | |
parent | 9b2350e8360314ac6cffc2c332a186036b8e24b6 (diff) | |
download | ruby-a6e5b6d660869b0dd5fe1247eb5764b53fad8669.tar.gz |
* include/ruby/node.h: make node flags as VALUE type.
enum ruby_node_flags removed.
* ruby.c: define RUBY_NODE_* as const for gdb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@13653 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ruby.c')
-rw-r--r-- | ruby.c | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -59,7 +59,6 @@ static const union { enum ruby_special_consts special_consts; enum ruby_value_type value_type; enum node_type node_type; - enum ruby_node_flags node_flags; } dummy_gdb_enums; const VALUE RUBY_FL_MARK = FL_MARK; @@ -92,6 +91,12 @@ const VALUE RUBY_FL_USER19 = FL_USER19; const VALUE RUBY_FL_USER20 = FL_USER20; const int RUBY_FL_USHIFT = FL_USHIFT; +const VALUE RUBY_NODE_NEWLINE = NODE_NEWLINE; +const int RUBY_NODE_TYPESHIFT = NODE_TYPESHIFT; +const VALUE RUBY_NODE_TYPEMASK = NODE_TYPEMASK; +const int RUBY_NODE_LSHIFT = NODE_LSHIFT; +const VALUE RUBY_NODE_LMASK = NODE_LMASK; + #ifndef HAVE_STDLIB_H char *getenv(); #endif |