summaryrefslogtreecommitdiff
path: root/configure.in
AgeCommit message (Collapse)Author
2009-04-06* configure.in (RUBY_DEFINT): should pass includes tonobu
AC_CHECK_SIZEOF and RUBY_CHECK_SIZEOF. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-04-06* configure.in (CFLAGS, CXXFLAGS): need ARCH_FLAG for universalnobu
binary. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23145 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-04-06* configure.in (CFLAGS, CXXFLAGS): override with $cflags andnobu
$cxxflags if not given. [ruby-core:23130] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-04-06* configure.in (CFLAGS, CXXFLAGS): use orignal values if given.nobu
[ruby-core:23130] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-04-01* configure.in (rb_cv_fork_with_pthread): fail if the child processakr
fail. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23115 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-04-01* configure.in (LIBRUBY_LDSHARED): use $(CC) instead of cc.nobu
a patch from Wataru Kimura at [ruby-dev:38225]. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23113 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-31* configure.in: fixed the help strings for the header and librarynobu
dir switches, and updated to use AS_HELP_STRING. patches from Richard Brown, c.f. [ruby-core:23067]. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23101 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-24* configure.in (target_alias): replaces cpu with universal too.nobu
* configure.in (target): replaces cpu with arch by --with-arch. * mkconfig.rb (TOPDIR): chops arch in config instead of RUBY_PLATFORM which varies on universal_binary. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23068 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-24* configure.in (RUBY_CHECK_SIZEOF): need to include $4.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23063 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-20* configure.in (libprefix): must not append "lib" after $(libdir),nobu
when load_relative is not used on darwin. [ruby-dev:38182] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23013 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-19* configure.in (RUBY_CHECK_SIZEOF): allows qualified name.nobu
* configure.in (RUBY_REPLACE_TYPE): checks more strictly. * configure.in (struct stat.st_size, struct stat.st_blocks), (struct stat.st_ino): check for size. * lib/mkmf.rb (check_sizeof): allows qualified name. * file.c (rb_stat_ino, rb_stat_blocks): check by size. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23005 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-13* configure.in (RUBY_CHECK_SIZEOF): pass [include] to AC_CHECK_SIZEOF.akr
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22935 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-13* configure.in (CFLAGS, CXXFLAGS): moved after warnflags.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22928 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-13* configure.in (AC_HEADER_DIRENT): added.nobu
* include/ruby/ruby.h (NUM2INT, rb_special_const_p): returns true and false instead of Qtrue and Qfalse for platforms where VALUE is bigger than int. * gc.c (gc_stress_set), ext/openssl/ossl_asn1.c (decode_bool): got rid of variables named `bool'. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22922 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-13* configure.in (struct stat.st_size): may be huge.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22921 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-12* configure.in (RUBY_CHECK_SIZEOF): if same size type is found, nonobu
more calculation is needed. * configure.in (RUBY_DEFINT): falls back to RUBY_CHECK_SIZEOF if size is not immediate. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22907 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-11* configure.in (warnflags): added some default flags,nobu
pointer-arith, write-strings and shorten-64-to-32, but suppress unused-parameter and missing-field-initializers, if possible. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22904 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-11* configure.in (RUBY_CHECK_HUGE): checks whether a value range isnobu
larger than long. * file.c (rb_stat_blocks): struct stat.st_blocks may be larger than long. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22903 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-11* configure.in: strip spaces from ruby_version.akr
Sun C 5.9 SunOS_i386 Build47_dlight 2007/05/22 generates `ruby_version= 1 "." 9 "." 1'. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22895 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-09* configure.in (MANGLED_PATH): defines for RUBYLIB_PREFIX.nobu
* ruby.c (ruby_init_loadpath_safe): uses string as buffer. * symbian/setup (config_h): defines MANGLED_PATH. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22866 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-09* configure.in (MINIRUBY): keep macro into Makefile.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22865 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-09* configure.in (RUBY_CHECK_SIZEOF): fix for fallback.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22864 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-09* configure.in (load_relative): new option to enable load pathnobu
relative to libruby_so. * ruby.c (ruby_init_loadpath_safe): added the case using dladdr(). git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22860 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-08* configure.in (RUBY_CHECK_SIZEOF): dirty hack to compute multiplenobu
sizeof, for apple's universal binary. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22820 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-07* configure.in (universal_binary): checks if sizes are same on allnobu
architectures. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22816 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-07* configure.in: checks if cd really succeeded.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-07* configure.in: don't use CONFIG_SHELL for testing shell feature inakr
Makefile. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22809 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-07* configure.in: fix the location of cdcmd.akr
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22808 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-07* configure.in: the shell which runs configure may be different fromakr
the shell for make. configure likes bash but Makefile specifies SHELL=/bin/sh. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22807 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-06* configure.in (RUBY_LIB_VERSION_STYLE): sets full or minor stylenobu
not to show RUBY_VERSION_MAJOR and so on. * version.h (RUBY_LIB_VERSION): makes from RUBY_LIB_VERSION_STYLE. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22800 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-06* configure.in, Makefile.in, win32/Makefile.sub (CHDIR): cd usingnobu
phisical directory. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22797 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-06* configure.in (MINIRUBY): use $(arch)-fake.rb.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22796 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-04* configure.in, win32/configure.bat (--enable-win95): new optionnobu
to enable/disable win95 support. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22766 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-04* configure.in (mingw): checks if unicows.lib is available.nobu
* win32/Makefile.sub (LIBS): links unicows.lib if available. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22764 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-02-19* template/fake.rb.in: extracted from Makefile.in.nobu
* configure.in (fake.rb): prefixed with $(arch)-. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-02-19* configure.in, */Makefile.sub (LOAD_RELATIVE): moved from ruby.cnobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22436 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-02-19* configure.in (darwin): uses -unexported_symbol option of ld insteadnobu
of objcopy git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-02-19* configure.in (darwin): makes dylib instead of so.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22434 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-02-18* configure.in (OBJCOPY): set ac_cv_prog_ac_ct_OBJCOPY to do nothingnobu
on cygwin and mingw because symbols are exported by def file. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22400 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-02-13* configure.in (ac_cv_func_flock): using flock defined innobu
win32/win32.c on mingw. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22273 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-02-12* configure.in: a patch to build on GNU/kOpenSolaris from Robertnobu
Millan at [ruby-core:21888]. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-02-10configure.in (when): use all parameters.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22194 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-02-09* configure.in: needs to quote commas.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22192 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-02-09* configure.in (when): makes parentheses balanced.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22191 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-02-08* configure.in (RUBY_APPEND_OPTION, RUBY_APPEND_OPTIONS),nobu
(RUBY_PREPEND_OPTION, RUBY_PREPEND_OPTIONS): add option(s) without duplication. * configure.in (RUBY_DEFINE_IF): changed parameter order, now condition comes first. * configure.in (universal_binary): checks architecture macros, and improved thin load paths. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22119 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-02-07* configure.in (--with-arch): added new option to supportnobu
universal binary. replaced --enable-fat-binary option which didn't work actually. * configure.in (RUBY_FUNC_ATTRIBUTE): added conditional test. * configure.in (ac_cv_type_getgroups): decalared because getgroups() fills rest of the buffer with garbages on Rosetta. * configure.in (alloca): defines only for powerpc, but always create empty object to suppress ld warning. * configure.in (LIBRUBY_DLDFLAGS): set compatibility version with TEENY. * configure.in (CFLAGS, LDFLAGS): separates ARCH_FLAG. * configure.in (arch): renamed to "universal" from "fat". * Makefile.in (ARCH_FLAG): added. * include/ruby/defines.h (WORDS_BIGENDIAN): uses AC_APPLE_UNIVERSAL_BUILD. * missing/alloca.c (alloca): defines only if C_ALLOCA is defined. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22106 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-02-05* configure.in (RUBY_SITE_LIB_PATH, RUBY_VENDOR_LIB_PATH): fix fornobu
NetBSD. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22076 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-02-05* configure.in (MAJOR, MINOR, TEENY): uses RUBY_VERSION_*.nobu
* mkconfig.rb (prefix): uses ruby_version in config.status. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22074 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-02-05* configure.in (RUBY_LIB_VERSION): added for library version, tonobu
split from core version. [ruby-dev:37748] * configure.in (RUBY_LIB_PATH, etc): moved actual version dependent stuff to version.c. * ruby.c (ruby_init_loadpath_safe): ditto. * version.c (ruby_initial_load_paths): moved initial load path version depending on version from ruby.c. * version.h (RUBY_VERSION_{MAJOR,MINOR,TEENY}): now mean library and API version, and reverted to 1.9.1. [ruby-dev:37889] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22069 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-02-02* common.mk (Doxyfile): moved from Makefile.in.nobu
* template/Doxyfile.tmpl: split from Doxyfile.in. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21987 b2dd03c8-39d4-4d8f-98ff-823fe69b080e