summaryrefslogtreecommitdiffstats
path: root/main.c
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2005-12-19 14:31:09 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2005-12-19 14:31:09 +0000
commit71db0b38ad60dbe8d62b88a64d0248e8a9b717ce (patch)
treef08e7857bd40d1d4f9f685854e6187fac6cd5d1b /main.c
parentd7ef0e1264641d2d5a0a20a10427a0b3b8c4adbe (diff)
downloadruby-71db0b38ad60dbe8d62b88a64d0248e8a9b717ce.tar.gz
ruby-71db0b38ad60dbe8d62b88a64d0248e8a9b717ce.tar.xz
ruby-71db0b38ad60dbe8d62b88a64d0248e8a9b717ce.zip
* Makefile.in (XCFLAGS): separated as well as win32/Makefile.sub.
* main.c (always_gc): dllimport is required for VC to import a DLL symbol. fixed: [ruby-dev:28051] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9714 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'main.c')
-rw-r--r--main.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/main.c b/main.c
index 3c1903ab3..35dfc9ece 100644
--- a/main.c
+++ b/main.c
@@ -10,6 +10,7 @@
**********************************************************************/
+#undef RUBY_EXPORT
#include "ruby.h"
#if defined(__MACOS__) && defined(__MWERKS__)
@@ -25,7 +26,7 @@ int
main(int argc, char **argv, char **envp)
{
#ifdef RUBY_GC_DEBUG
- extern int always_gc;
+ RUBY_EXTERN int always_gc;
always_gc = getenv("RUBY_ALWAYS_GC") != NULL;
#endif
#ifdef _WIN32