summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--class.c2
-rw-r--r--ext/Setup.atheos27
2 files changed, 28 insertions, 1 deletions
diff --git a/class.c b/class.c
index 316118bfe3..fb3ea6ac6d 100644
--- a/class.c
+++ b/class.c
@@ -156,7 +156,7 @@ rb_make_metaclass(obj, super)
/* metaclass of a superclass may be NULL at boot time */
if (metasuper) {
- RBASIC(klass)->klass;
+ RBASIC(klass)->klass = metasuper;
}
}
diff --git a/ext/Setup.atheos b/ext/Setup.atheos
new file mode 100644
index 0000000000..8f04f06a4b
--- /dev/null
+++ b/ext/Setup.atheos
@@ -0,0 +1,27 @@
+option nodynamic
+
+curses
+dbm
+digest
+digest/md5
+digest/rmd160
+digest/sha1
+digest/sha2
+dl
+etc
+fcntl
+gdbm
+iconv
+marshal
+nkf
+pty
+racc/parse
+readline
+sdbm
+socket
+stringio
+strscan
+syslog
+#tk
+#tcltklib
+#gtk