summaryrefslogtreecommitdiff
path: root/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* merge revision(s) 18664:shyouhei2009-01-191-5/+5
| | | | | | | | | * configure.in (rb_cv_broken_glibc_ia64_erfc): renamed from rb_broken_glibc_ia64_erfc. [ruby-core:18228] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@21670 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* merge revision(s) 18355:shyouhei2009-01-071-0/+1
| | | | | | | | * eval.c (timeofday): use monotonic clock. based on a patch from zimbatm <zimbatm@oree.ch> in [ruby-core:16627]. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@21359 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: fix SEGV on Mac OS X 10.5.3 with --enable-shared.kazu2008-11-101-1/+1
| | | | | | | a patch from Wataru Kimura in Bug #193 [ruby-core:17333]. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@20172 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* merge revision(s) 17841,17845,17858:shyouhei2008-07-121-0/+21
| | | | | | | | | | * configure.in (erfc): erfc of glibc comes with Debian GNU/Linux Etch on IA64 is broken. erfc(10000.0) aborts. use missing/erf.c instead. http://sources.redhat.com/ml/libc-hacker/2005-08/msg00008.html git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@18045 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: Fix $LOAD_PATH. Properly expand vendor_rubyknu2008-06-151-4/+4
| | | | | | | | directories; submitted by Takahiro Kambe <taca at back-street.net> in [ruby-dev:35099]. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@17183 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (VENDOR_DIR): use LIBDIR instead of PREFIX as well asknu2008-06-081-3/+3
| | | | | | | | SITE_DIR. a patch from Richard Brown <rbrown AT exherbo.org> in [ruby-core:17129]. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@17030 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Tag for 1.8.7.v1_8_7knu2008-05-311-5/+1
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_8_7@16730 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Merge from ruby_1_8.knu2008-05-311-1/+5
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16719 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Merge from ruby_1_8.knu2008-05-291-0/+22
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16679 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Merge from ruby_1_8. Add files that have not been added yet.knu2008-05-231-0/+6
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16554 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Merge -r16241:16456 from ruby_1_8.knu2008-05-181-0/+1
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16458 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: get rid of empty expansion.nobu2008-04-011-1/+1
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15880 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: quoted.nobu2008-04-011-1/+1
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15878 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: _setjmp is available but _longjmp is not on mingw.nobu2008-04-011-2/+4
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15877 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: __builtin_setjmp cannot handle a variable.nobu2008-03-311-1/+1
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15872 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (RUBY_SETJMP, RUBY_LONGJMP, RUBY_JMP_BUF): prefersnobu2008-03-311-0/+48
| | | | | | | | | | | | | | | __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
* * configure.in: sitearch should use target_cpu. [ruby-core:15986]nobu2008-03-241-1/+1
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15830 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: unset GREP_OPTIONS. [ruby-core:15918]nobu2008-03-171-0/+10
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15789 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (RUBY_LIB_PREFIX): fix for prefix.nobu2008-03-141-12/+9
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15779 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (RUBY_LIB_PREFIX): use libdir.nobu2008-03-141-3/+3
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15777 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (RUBY_CHECK_VARTYPE): should not indent preprocessornobu2008-03-141-9/+11
| | | | | | | directives. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15771 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (RPATHFLAG): -R option of HP-UX ld is not for runtimenobu2008-02-201-8/+12
| | | | | | | 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
* * configure.in (ftruncate): check if available.nobu2008-02-141-1/+1
| | | | | | | * 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
* * configure.in (sigsetmask): check when signal semantics is not POSIX.nobu2008-02-141-1/+2
| | | | | | | | * 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
* * configure.in (darwin): NSIG is not defined if _XOPEN_SOURCE > 500L.nobu2008-02-041-1/+1
| | | | | | | [ruby-dev:33584] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15375 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (darwin): disabled fat-binary support which confusesnobu2008-02-021-0/+2
| | | | | | | | | | 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
* * configure.in (darwin): ucontext on PowerPC MacOS X 10.5 is broken.nobu2008-02-011-1/+4
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15364 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (darwin): _XOPEN_SOURCE is necessary to make ucontext_tnobu2008-02-011-3/+9
| | | | | | | | 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
* * configure.in: rm largefile.h.nobu2008-01-291-0/+1
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15305 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (sigsetjmp): check if available.nobu2008-01-191-1/+1
| | | | | | | * 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
* * configure.in: Remove wrong assumptions about Cygwin. a patch fromnobu2008-01-191-6/+1
| | | | | | | 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
* * configure.in: AC_TRY_CPP has no FUNCTION-BODY while AC_TRY_COMPILEnobu2008-01-111-1/+1
| | | | | | | has. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@14990 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: moved broken syscall checks from process.c etc.nobu2008-01-111-1/+15
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@14989 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * trunk/common.mk: not use -I$(srcdir)/lib with $(MINIRUBY) for crossnobu2007-12-301-1/+1
| | | | | | | | | | 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
* * configure.in (TIMEZONE_VOID): check whether timezone requires zeronobu2007-12-191-0/+11
| | | | | | | arguments. [ruby-dev:32631] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@14316 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * Makefile.in (RUNRUBY): added RUNRUBYOPT.nobu2007-12-171-1/+1
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@14253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkmf.rb (try_var): should fail for functions.nobu2007-12-141-3/+4
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@14224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (RUBY_CHECK_VARTYPE): check if a variable is definednobu2007-12-141-2/+27
| | | | | | | | | | | 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
* * numeric.c (flodivmod): work around for inifinity.nobu2007-11-131-1/+1
| | | | | | | | * 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
* * configure.in (AC_SYS_LARGEFILE): keep results also in commandnobu2007-10-131-1/+7
| | | | | | | | | 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
* * win32/win32.c (init_env): initialize HOME and USER environmentusa2007-10-021-0/+1
| | | | | | | | | | | | 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
* * configure.in (group_member): check if presents.nobu2007-08-301-1/+4
| | | | | | | | | * 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
* * configure.in (aix): enable shared by default.nobu2007-08-161-5/+5
| | | | | | | | | | * 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
* * configure.in (ac_cv_func_isinf): set yes also on OpenSolaris.nobu2007-08-071-3/+3
| | | | | | | [ruby-Bugs-12859] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@12895 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (darwin): prohibit loading extension libraries tonobu2007-06-121-2/+3
| | | | | | | miniruby. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@12531 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (LIBPATHFLAG, RPATHFLAG): no needs to be quoted,nobu2007-04-201-4/+4
| | | | | | | 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
* * configure.in (Makefile): remove $U for automake from MISSING.nobu2007-04-171-1/+3
| | | | | | | [ruby-talk:248171] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@12190 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (LDFLAGS): prepend -L. instead appending it tonobu2007-04-171-25/+14
| | | | | | | XLDFLAGS. [ruby-core:10933] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@12189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (ac_cv_func_fcntl): fcntl support for MinGW.eban2007-02-281-0/+1
| | | | | | | * 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
* * configure.in (--enable-auto-image-base): avoid the neccessity toeban2007-02-271-1/+1
| | | | | | | | | 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