| | |
| | | Changes were developed in-house, are Solaris specific, |
| | | and are not suitable for upstream. |
| | | |
| | | diff -ru ruby-1.9.3-p484-orig//tool/config.guess ruby-1.9.3-p484/tool/config.guess |
| | | --- ruby-1.9.3-p484-orig//tool/config.guess Sat Sep 25 18:25:34 2010 |
| | | +++ ruby-2.3.3/tool/config.guess 2016-11-29 21:28:28.580030490 +0300 |
| | | @@ -373,25 +373,18 @@ |
| | | echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` |
| | | --- ruby-2.3.8/tool/config.guess 2018-10-17 17:38:36.000000000 +0000 |
| | | +++ ruby-2.3.8/tool/config.guess 2020-01-01 10:38:08.914901439 +0000 |
| | | @@ -383,25 +383,18 @@ case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAM |
| | | echo sparc-hal-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`" |
| | | exit ;; |
| | | sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) |
| | | - echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` |
| | | + # Check CFLAGS for the 64-bit compile option to set the arch |
| | | + SUN_ARCH="sparc" |
| | | + echo $CFLAGS | /usr/gnu/bin/grep -q -w '\-m64' && SUN_ARCH="sparcv9" |
| | | + echo ${SUN_ARCH}-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` |
| | | - echo sparc-sun-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`" |
| | | + # Check CFLAGS for the 64-bit compile option to set the arch |
| | | + SUN_ARCH="sparc" |
| | | + echo $CFLAGS | /usr/gnu/bin/grep -q -w '\-m64' && SUN_ARCH="sparcv9" |
| | | + echo ${SUN_ARCH}-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` |
| | | exit ;; |
| | | i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*) |
| | | echo i386-pc-auroraux${UNAME_RELEASE} |
| | | echo i386-pc-auroraux"$UNAME_RELEASE" |
| | | exit ;; |
| | | i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) |
| | | - eval $set_cc_for_build |
| | | - eval "$set_cc_for_build" |
| | | SUN_ARCH=i386 |
| | | - # If there is a compiler, see if it is configured for 64-bit objects. |
| | | - # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. |
| | |
| | | - SUN_ARCH=x86_64 |
| | | - fi |
| | | - fi |
| | | + # Check CFLAGS for the 64-bit compile option to set the arch |
| | | + echo $CFLAGS | /usr/gnu/bin/grep -q -w '\-m64' && SUN_ARCH="amd64" |
| | | echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` |
| | | + # Check CFLAGS for the 64-bit compile option to set the arch |
| | | + echo $CFLAGS | /usr/gnu/bin/grep -q -w '\-m64' && SUN_ARCH="amd64" |
| | | echo "$SUN_ARCH"-pc-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`" |
| | | exit ;; |
| | | sun4*:SunOS:6*:*) |
| | | diff -ru ruby-1.9.3-p484-orig//tool/config.sub ruby-1.9.3-p484/tool/config.sub |
| | | --- ruby-1.9.3-p484-orig//tool/config.sub Sun Oct 3 08:06:23 2010 |
| | | +++ ruby-1.9.3-p484/tool/config.sub Tue Feb 25 15:54:21 2014 |
| | | @@ -431,7 +431,7 @@ |
| | | basic_machine=x86_64-pc |
| | | ;; |
| | | amd64-*) |
| | | - basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` |
| | | --- ruby-2.3.8/tool/config.sub 2018-10-17 17:38:36.000000000 +0000 |
| | | +++ ruby-2.3.8/tool/config.sub 2020-01-01 10:39:05.436599128 +0000 |
| | | @@ -799,7 +799,7 @@ case $basic_machine in |
| | | basic_machine=x86_64-pc |
| | | ;; |
| | | amd64-*) |
| | | - basic_machine=x86_64-`echo "$basic_machine" | sed 's/^[^-]*-//'` |
| | | + # don't change basic_machine |
| | | ;; |
| | | amdahl) |
| | | basic_machine=580-amdahl |
| | | ;; |
| | | amiga | amiga-*) |
| | | basic_machine=m68k-unknown |