Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to upstream 2.1.5 #22

Merged
merged 10 commits into from Nov 14, 2014
Merged

Update to upstream 2.1.5 #22

merged 10 commits into from Nov 14, 2014

Commits on Oct 28, 2014

  1. * version.h (RUBY_VERSION): bump RUBY_VERSION to 2.1.5.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@48176 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nagachika committed Oct 28, 2014
  2. merge revision(s) r48174: [Backport #10438]

    	* configure.in: remove apple-gcc4.2 from CC candidates.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@48177 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nagachika committed Oct 28, 2014

Commits on Nov 4, 2014

  1. merge revision(s) r48222: [Backport #10464] [Backport #10465]

    	* bignum.c (bary_mul_balance_with_mulfunc): Fix free work area
    	  location.
    	  [ruby-dev:48723] [Bug #10464]
    	  [ruby-core:66044] [Bug #10465]
    	  Reported by Kohji Nishihama.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@48272 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nagachika committed Nov 4, 2014
  2. merge revision(s) r46397: [Backport #10434]

    	envutil.rb: avoid error on OS X 10.10
    
    	* test/ruby/envutil.rb (diagnostic_reports): Mac OS X 10.10 may
      not create plist file with crash file together.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@48273 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nagachika committed Nov 4, 2014
  3. merge revision(s) r48184: [Backport #10272] [Backport #10438]

    	* configure.in (__builtin_setjmp): disable with gcc/clang earlier
    	  than 4.3 on Mac OS X.  [ruby-core:65174] [Bug #10272]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@48274 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nagachika committed Nov 4, 2014

Commits on Nov 6, 2014

  1. merge revision(s) 48288: [Backport #9681]

    	* compile.c (compile_data_alloc): add padding when strict alignment
    	  is required for memory access. Currently, the padding is enabled
    	  only when the CPU is 32-bit SPARC and the compiler is GCC.
    	  [Bug #9681] [ruby-core:61715]
    
    	* compile.c (STRICT_ALIGNMENT): defined if strict alignment is required
    
    	* compile.c (ALIGNMENT_SIZE, ALIGNMENT_SIZE_MASK, PADDING_SIZE_MAX):
    	  new macros for alignemnt word size, bit mask, max size of padding.
    
    	* compile.c (calc_padding): new function to calculate padding size.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@48302 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nagachika committed Nov 6, 2014
  2. merge revision(s) r47860: [Backport #10350]

    	* bignum.c (absint_numwords_generic): set an array element after
    	  definition of a variable to fix compile error with older version
    	  of fcc (Fujitsu C Compiler) 5.6 on Solaris 10 on Sparc.
    	  [Bug #10350] [ruby-dev:48608]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@48303 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nagachika committed Nov 6, 2014

Commits on Nov 13, 2014

  1. merge revision(s) r48402:

    	* lib/rexml/document.rb: add REXML::Document#document.
    	  reported by Tomas Hoger <[email protected]> and patched by nahi.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@48404 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nagachika committed Nov 13, 2014
  2. add tag v2_1_5

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v2_1_5@48405 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nagachika committed Nov 13, 2014

Commits on Nov 14, 2014

  1. Merge tag 'v2_1_5' into dbussink-ruby-2-1-5

    dbussink committed Nov 14, 2014
You can’t perform that action at this time.