/********************************************************************** main.c - $Author$ $Date$ created at: Fri Aug 19 13:19:58 JST 1994 Copyright (C) 1993-2003 Yukihiro Matsumoto **********************************************************************/ #include "ruby.h" #ifdef __human68k__ int _stacksize = 262144; #endif #if defined __MINGW32__ int _CRT_glob = 0; #endif #if defined(__MACOS__) && defined(__MWERKS__) #include #endif /* to link startup code with ObjC support */ #if (defined(__APPLE__) || defined(__NeXT__)) && defined(__MACH__) static void objcdummyfunction( void ) { objc_msgSend(); } #endif int main(argc, argv, envp) int argc; char **argv, **envp; { #ifdef _WIN32 NtInitialize(&argc, &argv); #endif #if defined(__MACOS__) && defined(__MWERKS__) argc = ccommand(&argv); #endif { RUBY_INIT_STACK ruby_init(); ruby_options(argc, argv); ruby_run(); } return 0; } _8_6 The Ruby Programming Language
summaryrefslogtreecommitdiff
path: root/process.c
AgeCommit message (Expand)Author
2012-04-14merge revision(s) 35249,35250: [Backport #6296]naruse
2012-04-03merge revision(s) 35221:nobu
2011-08-19* process.c (proc_spawn_v, proc_spawn): should not wait thenobu
2011-07-20* backport r32579, r32581, r32587 by akr and r32588 by kazu.akr
2011-07-10* process.c (rb_exec_arg_addopt): fix preprocess condition.nobu
2011-07-09comment clarification. Only Leopard or earlier has ENOTSUPP kosaki