summaryrefslogtreecommitdiffstats
path: root/lib/mkmf.rb
Commit message (Collapse)AuthorAgeFilesLines
...
* * parse.y (arg): "||=" should not warn for uninitialized instancematz2001-05-071-10/+14
| | | | | | | | | | | variables. * eval.c (rb_eval): ditto. * eval.c (eval): preserve and restore ruby_cref as well. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1371 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/extmk.rb.in, lib/mkmf.rb: (dir_config) do not add theknu2001-04-241-26/+22
| | | | | | | | | | specified include directory if already included in $CPPFLAGS. * ext/extmk.rb.in, lib/mkmf.rb: (dir_config) return a more useful value, [include_dir, lib_dir]. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1332 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/extmk.rb.in (create_makefile): create def file only ifeban2001-04-031-2/+4
| | | | | | | | it does not yet exist. * lib/mkmf.rb: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1304 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/extmk.rb.in, lib/mkmf.rb: add C++ rules in addition to Cknu2001-03-281-1/+16
| | | | | | | rules for the mswin32 platforms. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1292 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/extmk.rb.in, lib/mkmf.rb: move C++ rules to the right place.knu2001-03-281-3/+9
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1291 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (argf_seek_m): wrong calling sequence of rb_io_seek().matz2001-03-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * parse.y (cond0): no special treatment of string literal in condition. * math.c: add acos, asin, atan, conh, sinh, tanh and hypot to Math. * configure.in: check hypot availablility. * missing/hypot.c: public domain rewrite of hypot. * parse.y (warn_unless_e_option): warning condition was wrong. * parse.y (warning_unless_e_option): ditto. * enum.c (enum_all): new method 'all?', which returns true if block returns true for all elements. * enum.c (enum_any): new method 'any?', which returns true if block retruns true for any of elements. * marshal.c (marshal_load): do not give warning unless explicitly set to verbose. * eval.c (rb_exit): give string value "exit" to SystemExit. * ruby.c (proc_options): -v should not print version if proc_options called via moreswitches(). * parse.y (stmt): while/until modifier must work for empty body. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkmf.rb (create_makefile): save/restore $libs and $LIBPATH.eban2001-03-121-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkmf.rb (install_rb): fix handling of destination path.eban2001-03-101-1/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (proc_call): should not modify ruby_block->frame.itermatz2001-02-261-0/+3
| | | | | | | | | | | | | | based on ruby_frame->iter altered by PUSH_ITER(). * eval.c (rb_thread_fd_close): should save current context before raising exception. * io.c (set_stdin): preserve original stdin. * io.c (set_outfile): preserve original stdout/stderr. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1219 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* lib/mkmf.rb (create_makefile): add srcdir.eban2001-02-081-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1168 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Mon Jan 15 16:00:07 2001 Yukihiro Matsumoto <matz@ruby-lang.org>matz2001-01-151-4/+3
| | | | | | | | | | | | | | | * pack.c (pack_unpack): should check associated pointer packed by pack("P"). restriction added. Sun Jan 14 21:49:28 2001 Koji Arai <JCA02266@nifty.ne.jp> * sprintf.c (rb_f_sprintf): simple typo. binary base should be 2, not '2'. * re.c (rb_reg_s_last_match): should explicitly return nth match. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ebaneban2001-01-091-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1092 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 001225matz2000-12-251-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1075 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* matzmatz2000-12-221-39/+76
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1068 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ebaneban2000-12-051-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1056 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ebaneban2000-10-061-1/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@989 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* matzmatz2000-10-021-1/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@985 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ebaneban2000-09-221-5/+7
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@956 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* matzmatz2000-08-291-4/+10
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@908 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* matzmatz2000-08-281-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@906 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* matzmatz2000-08-241-5/+10
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@899 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* matzmatz2000-08-091-1/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@882 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* matz - nakada win32 patchmatz2000-08-031-6/+20
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@872 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* matzmatz2000-07-171-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@837 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ebaneban2000-07-061-4/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* matzmatz2000-07-061-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@816 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ebaneban2000-07-051-2/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ebaneban2000-07-041-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkmf.rb: use null device if it exists for cross-compiling.eban2000-07-031-3/+7
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@808 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2000-07-02eban2000-07-021-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@800 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2000-06-22matz2000-06-221-14/+16
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@775 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2000-06-19eban2000-06-191-6/+7
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@766 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2000-06-12matz2000-06-121-1/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@741 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2000-06-05matz2000-06-051-0/+16
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@731 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* CONFIG["libdir"]eban2000-06-041-0/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@729 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* see ChangeLogeban2000-06-031-1/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@727 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2000-05-31matz2000-05-311-17/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@719 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* see ChangeLog.eban2000-05-291-9/+21
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@716 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2000-05-24matz2000-05-241-18/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@710 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* fix bug; support mingw32.eban2000-05-141-0/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@690 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* support mingw32.eban2000-05-131-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@688 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2000-05-09matz2000-05-091-6/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@682 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* mkmfmatz2000-04-121-4/+18
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@664 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2000-04-10matz2000-04-101-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@661 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 20000105matz2000-01-051-1/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@598 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 19991206matz1999-12-061-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@576 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 1.4.1 to bematz1999-08-241-91/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@525 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 1.4.0matz1999-08-131-136/+300
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@520 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* This commit was generated by cvs2svn to compensate for changes in r372,matz1999-01-201-43/+101
| | | | | | | which included commits to RCS files with non-trunk default branches. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Initial revisionmatz1998-01-161-0/+343
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@8 b2dd03c8-39d4-4d8f-98ff-823fe69b080e