Project

General

Profile

« Previous | Next » 

Revision 2c68033a

Added by ngoto (Naohisa Goto) almost 6 years ago

Makefile.in: ARCH_FLAG may contain "-m64" etc.

  • Makefile.in (mjit_config.h): ARCH_FLAG may contain "-m64", "-m32",
    "-march=i486" and so on, but the change made with r63232 only
    supports "-arch AAA -arch BBB" mainly used on Mac OS X.
    To solve the issue, ARCH_FLAG is parsed and the architectures
    specified in "-arch XXX" are added to $archs and the rest is
    stored to $arch_flag. The $arch_flag is defined as MJIT_ARCHFLAG
    if $archs is empty or the target architecture is not listed in $arch.
    Fix build failure on Solaris 10 with ./configure CFLAGS="-m64".
    [Bug #14876] [ruby-dev:50583]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63828 b2dd03c8-39d4-4d8f-98ff-823fe69b080e