CHG . 25918->26083 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=26083;diff_format=u CHG ChangeLog 25918->26083 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_7/ChangeLog?p1=branches/ruby_1_8_7/ChangeLog&r1=25918&r2=26083&pathrev=26083;diff_format=u CHG eval.c 25914->26083 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_7/eval.c?p1=branches/ruby_1_8_7/eval.c&r1=25918&r2=26083&pathrev=26083;diff_format=u CHG hash.c 22580->26081 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_7/hash.c?p1=branches/ruby_1_8_7/hash.c&r1=25918&r2=26083&pathrev=26083;diff_format=u CHG marshal.c 21853->26076 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_7/marshal.c?p1=branches/ruby_1_8_7/marshal.c&r1=25918&r2=26083&pathrev=26083;diff_format=u CHG string.c 22366->26078 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_7/string.c?p1=branches/ruby_1_8_7/string.c&r1=25918&r2=26083&pathrev=26083;diff_format=u CHG version.h 25918->26083 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_7/version.h?p1=branches/ruby_1_8_7/version.h&r1=25918&r2=26083&pathrev=26083;diff_format=u CHG test/runner.rb 11708->26083 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_7/test/runner.rb?p1=branches/ruby_1_8_7/test/runner.rb&r1=25918&r2=26083&pathrev=26083;diff_format=u CHG test/ruby/test_hash.rb 17031->26081 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_7/test/ruby/test_hash.rb?p1=branches/ruby_1_8_7/test/ruby/test_hash.rb&r1=25918&r2=26083&pathrev=26083;diff_format=u CHG test/ruby/test_marshal.rb 21731->26076 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_7/test/ruby/test_marshal.rb?p1=branches/ruby_1_8_7/test/ruby/test_marshal.rb&r1=25918&r2=26083&pathrev=26083;diff_format=u CHG test/ruby/test_settracefunc.rb 16056->26082 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_7/test/ruby/test_settracefunc.rb?p1=branches/ruby_1_8_7/test/ruby/test_settracefunc.rb&r1=25918&r2=26083&pathrev=26083;diff_format=u CHG test/ruby/test_string.rb 11708->26078 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_7/test/ruby/test_string.rb?p1=branches/ruby_1_8_7/test/ruby/test_string.rb&r1=25918&r2=26083&pathrev=26083;diff_format=u --- 20091213T082814 +++ 20091214T082326 @@ -1,425 +1,425 @@ eval.c: In function 'call_trace_func': eval.c:2736: warning: assignment discards qualifiers from pointer target type eval.c: In function 'rb_raise_jump': -eval.c:4770: warning: assignment discards qualifiers from pointer target type +eval.c:4774: warning: assignment discards qualifiers from pointer target type eval.c: In function 'method_missing': -eval.c:5736: warning: assignment discards qualifiers from pointer target type +eval.c:5740: warning: assignment discards qualifiers from pointer target type eval.c: In function 'rb_call0': -eval.c:5894: warning: assignment discards qualifiers from pointer target type +eval.c:5898: warning: assignment discards qualifiers from pointer target type eval.c: In function 'rb_f_eval': -eval.c:6695: warning: assignment discards qualifiers from pointer target type +eval.c:6699: warning: assignment discards qualifiers from pointer target type eval.c: In function 'exec_under': -eval.c:6719: warning: assignment discards qualifiers from pointer target type +eval.c:6723: warning: assignment discards qualifiers from pointer target type eval.c: In function 'rb_load': -eval.c:7035: warning: assignment discards qualifiers from pointer target type +eval.c:7039: warning: assignment discards qualifiers from pointer target type eval.c: In function 'load_lock': -eval.c:7276: warning: implicit declaration of function 'rb_thread_join' +eval.c:7280: warning: implicit declaration of function 'rb_thread_join' eval.c: In function 'call_end_proc': -eval.c:8065: warning: assignment discards qualifiers from pointer target type +eval.c:8069: warning: assignment discards qualifiers from pointer target type eval.c: In function 'rb_f_END': -eval.c:8078: warning: assignment discards qualifiers from pointer target type +eval.c:8082: warning: assignment discards qualifiers from pointer target type eval.c: In function 'mproc': -eval.c:9854: warning: assignment discards qualifiers from pointer target type +eval.c:9858: warning: assignment discards qualifiers from pointer target type eval.c: In function 'stack_extend': -eval.c:10800: warning: unused variable 'sp' +eval.c:10804: warning: unused variable 'sp' eval.c: In function 'rb_exec_recursive': -eval.c:13614: warning: variable 'hash' might be clobbered by 'longjmp' or 'vfork' +eval.c:13618: warning: variable 'hash' might be clobbered by 'longjmp' or 'vfork' eval.c: In function 'rb_eval': -eval.c:3579: warning: variable 'saved_cref' might be clobbered by 'longjmp' or 'vfork' +eval.c:3583: warning: variable 'saved_cref' might be clobbered by 'longjmp' or 'vfork' eval.c: In function 'rb_call0': -eval.c:5971: warning: variable 'local_vars' might be clobbered by 'longjmp' or 'vfork' -eval.c:5972: warning: variable 'saved_cref' might be clobbered by 'longjmp' or 'vfork' -eval.c:5854: warning: argument 'argc' might be clobbered by 'longjmp' or 'vfork' -eval.c:5855: warning: argument 'argv' might be clobbered by 'longjmp' or 'vfork' +eval.c:5975: warning: variable 'local_vars' might be clobbered by 'longjmp' or 'vfork' +eval.c:5976: warning: variable 'saved_cref' might be clobbered by 'longjmp' or 'vfork' +eval.c:5858: warning: argument 'argc' might be clobbered by 'longjmp' or 'vfork' +eval.c:5859: warning: argument 'argv' might be clobbered by 'longjmp' or 'vfork' eval.c: In function 'error_print': eval.c:1241: warning: variable 'errat' might be clobbered by 'longjmp' or 'vfork' eval.c:1243: warning: variable 'einfo' might be clobbered by 'longjmp' or 'vfork' eval.c:1244: warning: variable 'elen' might be clobbered by 'longjmp' or 'vfork' eval.c: In function 'rb_longjmp': -eval.c:4587: warning: argument 'mesg' might be clobbered by 'longjmp' or 'vfork' +eval.c:4591: warning: argument 'mesg' might be clobbered by 'longjmp' or 'vfork' eval.c: In function 'rb_exec_end_proc': -eval.c:8122: warning: variable 'link' might be clobbered by 'longjmp' or 'vfork' +eval.c:8126: warning: variable 'link' might be clobbered by 'longjmp' or 'vfork' eval.c: In function 'rb_thread_schedule': -eval.c:11010: warning: variable 'next' might be clobbered by 'longjmp' or 'vfork' +eval.c:11014: warning: variable 'next' might be clobbered by 'longjmp' or 'vfork' eval.c: In function 'rb_yield_0': -eval.c:4952: warning: variable 'var' might be clobbered by 'longjmp' or 'vfork' -eval.c:4961: warning: variable 'lambda' might be clobbered by 'longjmp' or 'vfork' -eval.c:4949: warning: argument 'val' might be clobbered by 'longjmp' or 'vfork' -eval.c:4949: warning: argument 'self' might be clobbered by 'longjmp' or 'vfork' +eval.c:4956: warning: variable 'var' might be clobbered by 'longjmp' or 'vfork' +eval.c:4965: warning: variable 'lambda' might be clobbered by 'longjmp' or 'vfork' +eval.c:4953: warning: argument 'val' might be clobbered by 'longjmp' or 'vfork' +eval.c:4953: warning: argument 'self' might be clobbered by 'longjmp' or 'vfork' eval.c: In function 'proc_invoke': -eval.c:8835: warning: argument 'args' might be clobbered by 'longjmp' or 'vfork' +eval.c:8839: warning: argument 'args' might be clobbered by 'longjmp' or 'vfork' eval.c: In function 'call_trace_func': eval.c:2721: warning: variable 'node_save' might be clobbered by 'longjmp' or 'vfork' eval.c:2717: warning: argument 'klass' might be clobbered by 'longjmp' or 'vfork' eval.c: In function 'rb_thread_select': -eval.c:11420: warning: 'limit' may be used uninitialized in this function +eval.c:11424: warning: 'limit' may be used uninitialized in this function eval.c: In function 'ruby_cleanup': eval.c:1587: warning: argument 'ex' might be clobbered by 'longjmp' or 'vfork' eval.c: In function 'block_pass': -eval.c:9155: warning: variable 'proc' might be clobbered by 'longjmp' or 'vfork' +eval.c:9159: warning: variable 'proc' might be clobbered by 'longjmp' or 'vfork' eval.c: In function 'is_defined': eval.c:2369: warning: argument 'node' might be clobbered by 'longjmp' or 'vfork' eval.c: In function 'eval': -eval.c:6503: warning: variable 'data' might be clobbered by 'longjmp' or 'vfork' -eval.c:6499: warning: argument 'self' might be clobbered by 'longjmp' or 'vfork' -eval.c:6500: warning: argument 'file' might be clobbered by 'longjmp' or 'vfork' -eval.c:6501: warning: argument 'line' might be clobbered by 'longjmp' or 'vfork' +eval.c:6507: warning: variable 'data' might be clobbered by 'longjmp' or 'vfork' +eval.c:6503: warning: argument 'self' might be clobbered by 'longjmp' or 'vfork' +eval.c:6504: warning: argument 'file' might be clobbered by 'longjmp' or 'vfork' +eval.c:6505: warning: argument 'line' might be clobbered by 'longjmp' or 'vfork' eval.c: In function 'rb_thread_start_0': -eval.c:12417: warning: argument 'th' might be clobbered by 'longjmp' or 'vfork' +eval.c:12421: warning: argument 'th' might be clobbered by 'longjmp' or 'vfork' gcc -DRUBY_DEBUG_ENV -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -DRUBY_EXPORT -I. -I. -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -c file.c file.c: In function 'rb_stat_inspect': file.c:619: warning: comparison between signed and unsigned @@ -435,18 +435,18 @@ gc.c:1244: warning: passing argument 1 of 'add_freelist' makes pointer from integer without a cast gcc -DRUBY_DEBUG_ENV -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -DRUBY_EXPORT -I. -I. -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -c hash.c hash.c: In function 'eql_i': -hash.c:1526: warning: signed and unsigned type in conditional expression +hash.c:1535: warning: signed and unsigned type in conditional expression hash.c: In function 'env_delete': -hash.c:1826: warning: comparison between signed and unsigned +hash.c:1835: warning: comparison between signed and unsigned hash.c: In function 'rb_f_getenv': -hash.c:1867: warning: comparison between signed and unsigned +hash.c:1876: warning: comparison between signed and unsigned hash.c: In function 'env_fetch': -hash.c:1905: warning: comparison between signed and unsigned +hash.c:1914: warning: comparison between signed and unsigned hash.c: In function 'env_aset': -hash.c:2073: warning: comparison between signed and unsigned -hash.c:2075: warning: comparison between signed and unsigned +hash.c:2082: warning: comparison between signed and unsigned +hash.c:2084: warning: comparison between signed and unsigned hash.c: In function 'env_has_key': -hash.c:2408: warning: comparison between signed and unsigned +hash.c:2417: warning: comparison between signed and unsigned gcc -DRUBY_DEBUG_ENV -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -DRUBY_EXPORT -I. -I. -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -c inits.c gcc -DRUBY_DEBUG_ENV -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -DRUBY_EXPORT -I. -I. -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -c io.c io.c: In function 'swallow': @@ -455,10 +455,10 @@ io.c:5195: warning: comparison between signed and unsigned gcc -DRUBY_DEBUG_ENV -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -DRUBY_EXPORT -I. -I. -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -c marshal.c marshal.c: In function 'w_long': -marshal.c:212: warning: comparison between signed and unsigned +marshal.c:220: warning: comparison between signed and unsigned marshal.c: In function 'r_long': -marshal.c:899: warning: comparison between signed and unsigned -marshal.c:910: warning: comparison between signed and unsigned +marshal.c:903: warning: comparison between signed and unsigned +marshal.c:914: warning: comparison between signed and unsigned gcc -DRUBY_DEBUG_ENV -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -DRUBY_EXPORT -I. -I. -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -c math.c gcc -DRUBY_DEBUG_ENV -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -DRUBY_EXPORT -I. -I. -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -c numeric.c numeric.c: In function 'flo_hash': @@ -594,7 +594,7 @@ gcc -DRUBY_DEBUG_ENV -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -DRUBY_EXPORT -L. main.o dmydln.o libruby-static.a -lpthread -ldl -lobjc -o miniruby == miniversion #