summaryrefslogtreecommitdiff
path: root/configure.in
AgeCommit message (Collapse)Author
2008-05-23Merge from ruby_1_8. Add files that have not been added yet.knu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16554 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-05-18Merge -r16241:16456 from ruby_1_8.knu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16458 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-04-01* configure.in: get rid of empty expansion.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15880 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-04-01* configure.in: quoted.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15878 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-04-01* configure.in: _setjmp is available but _longjmp is not on mingw.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15877 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-03-31* configure.in: __builtin_setjmp cannot handle a variable.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15872 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-03-31* configure.in (RUBY_SETJMP, RUBY_LONGJMP, RUBY_JMP_BUF): prefersnobu
__builtin_setjmp, _setjmp over setjmp and sigsetjmp. [ruby-core:16023], [ruby-core:16086] * configure.in (--with-setjmp-type): new option to override the default rule in the above. * eval.c (ruby_setjmp, ruby_longjmp), gc.c (rb_setjmp), node.h (rb_jmpbuf_t): use RUBY_SETJMP, RUBY_LONGJMP and RUBY_JMP_BUF. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15870 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-03-24* configure.in: sitearch should use target_cpu. [ruby-core:15986]nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15830 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-03-17* configure.in: unset GREP_OPTIONS. [ruby-core:15918]nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15789 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-03-14* configure.in (RUBY_LIB_PREFIX): fix for prefix.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15779 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-03-14* configure.in (RUBY_LIB_PREFIX): use libdir.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15777 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-03-14* configure.in (RUBY_CHECK_VARTYPE): should not indent preprocessornobu
directives. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15771 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-02-20* configure.in (RPATHFLAG): -R option of HP-UX ld is not for runtimenobu
load path. [ruby-list:44600] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15557 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-02-14* configure.in (ftruncate): check if available.nobu
* file.c (rb_file_truncate): check if ftruncate instead of truncate. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15477 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-02-14* configure.in (sigsetmask): check when signal semantics is not POSIX.nobu
* signal.c (USE_TRAP_MASK): set true if sigprocmask or sigsetmask is available. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15476 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-02-04* configure.in (darwin): NSIG is not defined if _XOPEN_SOURCE > 500L.nobu
[ruby-dev:33584] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15375 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-02-02* configure.in (darwin): disabled fat-binary support which confusesnobu
configure much, since ``universal'' implies hidden cross-compiling. TODO: ruby and libruby.bundle might be possible to bound with `lipo' after builds for each archs. Anyway, config.h and rbconfig.rb must be separated definitely at least. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-02-01* configure.in (darwin): ucontext on PowerPC MacOS X 10.5 is broken.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15364 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-02-01* configure.in (darwin): _XOPEN_SOURCE is necessary to make ucontext_tnobu
consistent with the library implementation of MacOS X 10.5. [ruby-dev:33461] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15363 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-01-29* configure.in: rm largefile.h.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15305 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-01-19* configure.in (sigsetjmp): check if available.nobu
* eval.c, gc.c (setjmp): do not use _setjmp if sigsetjmp is available. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15124 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-01-19* configure.in: Remove wrong assumptions about Cygwin. a patch fromnobu
Corinna Vinschen in [ruby-Bugs-17018]. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15123 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-01-11* configure.in: AC_TRY_CPP has no FUNCTION-BODY while AC_TRY_COMPILEnobu
has. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@14990 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-01-11* configure.in: moved broken syscall checks from process.c etc.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@14989 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-30* trunk/common.mk: not use -I$(srcdir)/lib with $(MINIRUBY) for crossnobu
compiling. * configure.in, {win,bcc}32/Makefile.sub (MINIRUBY): -I$(srcdir)/lib moved. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@14807 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-19* configure.in (TIMEZONE_VOID): check whether timezone requires zeronobu
arguments. [ruby-dev:32631] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@14316 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-17* Makefile.in (RUNRUBY): added RUNRUBYOPT.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@14253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-14* lib/mkmf.rb (try_var): should fail for functions.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@14224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-14* configure.in (RUBY_CHECK_VARTYPE): check if a variable is definednobu
and its type. * configure.in (timezone, altzone): check for recent cygwin. * missing/strftime.c (strftime): fix for timezone. [ruby-dev:32536] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@14223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-11-13* numeric.c (flodivmod): work around for inifinity.nobu
* numeric.c (flo_divmod): work around for platforms have no round(). [ruby-dev:32247] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@13907 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-10-13* configure.in (AC_SYS_LARGEFILE): keep results also in commandnobu
options, to vail out of mismatch. [ruby-list:44114] * mkconfig.rb, lib/mkmf.rb (configuration): add DEFS. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@13695 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-10-02 * win32/win32.c (init_env): initialize HOME and USER environmentusa
variables unless set. [ruby-core:12328] (merge from trunk) * win32/win32.c (NtInitialize, getlogin): ditto. * configure.in, win32/Makefile.sub (LIBS): need to link shell32 library for SH* functions on mswin32 and mingw32. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@13601 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-08-30* configure.in (group_member): check if presents.nobu
* configure.in (XCFLAGS): add _GNU_SOURCE on linux. * file.c (group_member): use system routine if available. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@13316 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-08-16* configure.in (aix): enable shared by default.nobu
* configure.in (aix): for 64bit-mode AIX. [ruby-dev:31401] + use CC for LDSHARED if non-gcc, + moved -G option from *LDFLAGS to LDSHARED, + set -brtl only in XLDFLAGS. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@13062 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-08-07* configure.in (ac_cv_func_isinf): set yes also on OpenSolaris.nobu
[ruby-Bugs-12859] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@12895 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-06-12* configure.in (darwin): prohibit loading extension libraries tonobu
miniruby. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@12531 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-20* configure.in (LIBPATHFLAG, RPATHFLAG): no needs to be quoted,nobu
it is done by libpathflag in mkmf.rb. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@12205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-17* configure.in (Makefile): remove $U for automake from MISSING.nobu
[ruby-talk:248171] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@12190 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-17* configure.in (LDFLAGS): prepend -L. instead appending it tonobu
XLDFLAGS. [ruby-core:10933] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@12189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-28* configure.in (ac_cv_func_fcntl): fcntl support for MinGW.eban
* missing/flock.c: workaround for MinGW. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@11943 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-27* configure.in (--enable-auto-image-base): avoid the neccessity toeban
rebase the shared libs as much as possible; submitted by Corinna Vinschen <spam at vinschen.de> in [ruby-talk:240964]. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@11915 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-27* configure:in (ac_cv_func_setrlimit): workaround for djgpp.eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@11911 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-19* configure.in, defines.h, eval.c (rb_feature_p, rb_provided,knu
load_wait, search_required, rb_require_safe), ext/extmk.rb: Fix a bug where a statically linked extension cannot be autoloaded. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@11780 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-10* configure.in, ext/thread/extconf.rb, lib/thread.rb: Add aknu
configure option `--disable-fastthread', to choose the original, pure ruby version of the "thread" library instead of the new, much faster implementation in ext/thread. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@11698 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-06* configure.in (SITE_DIR): fixed to emtpy RUBY_SITE_LIB in config.h oneban
NetBSD. fixed: [ruby-dev:29358] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@11352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-30* Makefile.in (miniruby): add XLDFLAGS.nobu
* configure.in (aix): use -bE option for miniruby. [ruby-dev:29698] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@11246 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-22* configure.in: alloca is broken; use C_ALLOCA instead.matz
[ruby-dev:29416] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@11208 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-01fix previous change.akr
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10828 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-01* common.mk, configure.in, defines.h, eval.c, gc.c, main.c,akr
numeric.c, ruby.h, ia64.s: backport IA64 HP-UX support. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10827 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-08* Makefile.in, common.mk, configure.in: fix for platforms withoutusa
rm. patches from Yutaka kanemoto <kinpoco at gmail.com>. [ruby-dev:29215] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10701 b2dd03c8-39d4-4d8f-98ff-823fe69b080e