Check-in [fe5d208867]
Overview
Comment:Added more Mac OS X support to cross-compile fakeouts
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:fe5d2088674168ac91f0a5997c37aa1f23309bf0
User & Date: rkeene on 2014-05-29 05:27:08
Other Links: manifest | tags
Context
2014-05-29
05:56
Corrected typo in previous commit causing all things to be rendered as cross-compiles check-in: fcac83fca7 user: rkeene tags: trunk
05:27
Added more Mac OS X support to cross-compile fakeouts check-in: fe5d208867 user: rkeene tags: trunk
05:19
Unified cross-compiling detection and configuration check-in: 6b648f7f4d user: rkeene tags: trunk
Changes

Modified tcl/patchscripts/fix-crosscompile.sh from [e079dfb078] to [ccf6b480eb].

    52     52   		sysname="FreeBSD"
    53     53   		sysrelease="$(echo "${KC_CROSSCOMPILE_HOST_OS}" | sed 's@^.*-freebsd@@;s@$@.0-RELEASE@')"
    54     54   		;;
    55     55   	*-aix[0-9].*)
    56     56   		sysname="AIX"
    57     57   		sysrelease="$(echo "${KC_CROSSCOMPILE_HOST_OS}" | sed 's@.*-aix\([0-9]\..*\)@\1@')"
    58     58   		;;
           59  +	*-*-darwin*)
           60  +		sysname="Darwin"
           61  +		sysrelease="$(echo "${KC_CROSSCOMPILE_HOST_OS}" | sed 's@.*-darwin\([0-9]*\)@\1@')"
           62  +		;;
    59     63   esac
    60     64   
    61     65   # Determine machine information
    62     66   case "${KC_CROSSCOMPILE_HOST_OS}" in
           67  +	x86_64-*-darwin*)
           68  +		sysmachine="Intel"
           69  +		syscpu="x86_64"
           70  +		;;
           71  +	powerpc-*-darwin*)
           72  +		sysmachine="Power Macintosh"
           73  +		syscpu="powerpc"
           74  +		;;
    63     75   	hppa64-*-hpux*)
    64     76   		sysmachine="9000/859"
    65     77   		;;
    66     78   	i386-*-solaris*)
    67     79   		sysmachine="i86pc"
    68     80   		;;
    69     81   	sparc-*-solaris*)