Check-in [823074a385]
Overview
Comment:Updated to build Linux test as RHEL5 as well as allow user to specify individual targets
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:823074a3859e90eada86320c78d79ace2f916216
User & Date: rkeene on 2014-05-21 03:57:19
Other Links: manifest | tags
Context
2014-05-22
05:14
Updated to latest tcc4tcl and request no dlopen() symbol from TCC unless we likely will not have one check-in: cd75207dd1 user: rkeene tags: trunk
2014-05-21
03:57
Updated to build Linux test as RHEL5 as well as allow user to specify individual targets check-in: 823074a385 user: rkeene tags: trunk
00:55
Updated to use stdint in Metakit to determine integer types check-in: 79b6f2657b user: rkeene tags: trunk
Changes

Modified build/make-kit-linux-amd64 from [8d7c7de31e] to [0524330c84].

     1      1   #! /bin/sh
     2      2   
     3         -CROSS="x86_64-slackware-linux"
            3  +CROSS="x86_64-redhat5-linux"
     4      4   CC_ADD="-m64"
     5      5   export CROSS CC_ADD
     6      6   
     7      7   ./build/make-kit-crosscompile "$@" --enable-64bit

Modified build/make-kit-linux-i386 from [c72ea56080] to [9b178664a5].

     1      1   #! /bin/sh
     2      2   
     3         -CROSS="i486-slackware-linux"
     4         -export CROSS
            3  +CROSS="x86_64-redhat5-linux"
            4  +CC_ADD='-m32'
            5  +export CROSS CC_ADD
     5      6   
     6      7   ./build/make-kit-crosscompile "$@"

Modified build/test/test from [ea1ed2c1f8] to [3cd3ee2783].

    65     65   XVFB_PID="$(
    66     66   	Xvfb :31 -screen 0 800x600x24 -nolisten tcp >/dev/null 2>/dev/null &
    67     67   	echo "$!"
    68     68   )"
    69     69   DISPLAY=:31
    70     70   export DISPLAY
    71     71   
    72         -if [ "${BIGBUILD}" = "1" ]; then
    73         -	kits="$(echo normal{,-zip,-nomk4}{,-threaded}{,-statictk,-notk} normal{,-threaded}{,-notk}{,-nomk4}{,-debug}-kitdll win32-i586{,-zip,-nomk4}{,-threaded}{,-notk} win32-i586{,-threaded}{,-notk}{,-nomk4}-kitdll min{,-static} {linux-mipsel-min}{,-debug}{,-kitdll} {linux-i386,solaris-i386,solaris-amd64,solaris-sparc,solaris-sparc64,freebsd-amd64,netbsd-amd64}{,-zip,-nomk4}{,-threaded}{,-statictk,-notk}{,debug} {solaris-i386,solaris-amd64,solaris-sparc,solaris-sparc64,freebsd-amd64,netbsd-amd64}{,-threaded}{,-notk}{,-nomk4}{,debug}-kitdll netbsd-i386{,-zip,-nomk4}{,-threaded}{,debug}-notk netbsd-i386{,-threaded}{,-nomk4}{,debug}-notk-kitdll android-arm-notk{,-debug} andoid-arm-notk{,-debug}-kitdll)"
           72  +if [ -z "${KC_TEST_KITS}" ]; then
           73  +	kits="linux-amd64 linux-amd64-zip linux-amd64-threaded linux-amd64-threaded-zip linux-amd64-statictk linux-amd64-notk linux-amd64-threaded-notk linux-amd64-threaded-zip-notk linux-amd64-nomk4 linux-amd64-debug min min-static linux-amd64-kitdll linux-amd64-threaded-kitdll linux-amd64-notk-kitdll linux-amd64-nomk4-kitdll linux-amd64-nomk4-notk-kitdll linux-amd64-threaded-nomk4-kitdll linux-amd64-threaded-notk-nomk4-kitdll linux-amd64-debug-kitdll min-kitdll win32-i586 win32-i586-zip win32-i586-threaded win32-i586-threaded-zip win32-i586-notk win32-i586-threaded-notk win32-i586-nomk4 win32-i586-kitdll win32-i586-threaded-kitdll win32-i586-notk-kitdll win32-i586-nomk4-kitdll win32-i586-nomk4-notk-kitdll win32-i586-threaded-nomk4-kitdll win32-i586-threaded-notk-nomk4-kitdll win64-amd64 win64-amd64-zip win64-amd64-threaded win64-amd64-threaded-zip win64-amd64-notk win64-amd64-threaded-notk win64-amd64-nomk4 win64-amd64-kitdll win64-amd64-threaded-kitdll win64-amd64-notk-kitdll win64-amd64-nomk4-kitdll win64-amd64-nomk4-notk-kitdll win64-amd64-threaded-nomk4-kitdll win64-amd64-threaded-notk-nomk4-kitdll linux-mipsel-notk linux-mipsel-notk-kitdll linux-i386 linux-i386-debug linux-i386-kitdll linux-i386-debug-kitdll linux-i386-notk linux-i386-notk-debug linux-i386-notk-kitdll linux-i386-notk-debug-kitdll solaris-i386 solaris-i386-debug solaris-i386-kitdll solaris-i386-debug-kitdll solaris-amd64 solaris-amd64-debug solaris-amd64-kitdll solaris-amd64-debug-kitdll solaris-sparc solaris-sparc-debug solaris-sparc-kitdll solaris-sparc-debug-kitdll solaris-sparc64 solaris-sparc64-debug solaris-sparc64-kitdll solaris-sparc64-debug-kitdll freebsd-amd64 freebsd-amd64-debug freebsd-amd64-kitdll freebsd-amd64-debug-kitdll netbsd-i386-notk netbsd-i386-notk-debug netbsd-i386-notk-kitdll netbsd-i386-notk-debug-kitdll netbsd-amd64 netbsd-amd64-debug netbsd-amd64-kitdll netbsd-amd64-debug-kitdll android-arm-notk android-arm-notk-debug android-arm-notk-kitdll android-arm-notk-debug-kitdll"
    74     74   else
    75         -	kits="normal normal-zip normal-threaded normal-threaded-zip normal-statictk normal-notk normal-threaded-notk normal-threaded-zip-notk normal-nomk4 normal-debug min min-static normal-kitdll normal-threaded-kitdll normal-notk-kitdll normal-nomk4-kitdll normal-nomk4-notk-kitdll normal-threaded-nomk4-kitdll normal-threaded-notk-nomk4-kitdll normal-debug-kitdll min-kitdll win32-i586 win32-i586-zip win32-i586-threaded win32-i586-threaded-zip win32-i586-notk win32-i586-threaded-notk win32-i586-nomk4 win32-i586-kitdll win32-i586-threaded-kitdll win32-i586-notk-kitdll win32-i586-nomk4-kitdll win32-i586-nomk4-notk-kitdll win32-i586-threaded-nomk4-kitdll win32-i586-threaded-notk-nomk4-kitdll win64-amd64 win64-amd64-zip win64-amd64-threaded win64-amd64-threaded-zip win64-amd64-notk win64-amd64-threaded-notk win64-amd64-nomk4 win64-amd64-kitdll win64-amd64-threaded-kitdll win64-amd64-notk-kitdll win64-amd64-nomk4-kitdll win64-amd64-nomk4-notk-kitdll win64-amd64-threaded-nomk4-kitdll win64-amd64-threaded-notk-nomk4-kitdll linux-mipsel-notk linux-mipsel-notk-kitdll linux-i386 linux-i386-debug linux-i386-kitdll linux-i386-debug-kitdll linux-i386-notk linux-i386-notk-debug linux-i386-notk-kitdll linux-i386-notk-debug-kitdll solaris-i386 solaris-i386-debug solaris-i386-kitdll solaris-i386-debug-kitdll solaris-amd64 solaris-amd64-debug solaris-amd64-kitdll solaris-amd64-debug-kitdll solaris-sparc solaris-sparc-debug solaris-sparc-kitdll solaris-sparc-debug-kitdll solaris-sparc64 solaris-sparc64-debug solaris-sparc64-kitdll solaris-sparc64-debug-kitdll freebsd-amd64 freebsd-amd64-debug freebsd-amd64-kitdll freebsd-amd64-debug-kitdll netbsd-i386-notk netbsd-i386-notk-debug netbsd-i386-notk-kitdll netbsd-i386-notk-debug-kitdll netbsd-amd64 netbsd-amd64-debug netbsd-amd64-kitdll netbsd-amd64-debug-kitdll android-arm-notk android-arm-notk-debug android-arm-notk-kitdll android-arm-notk-debug-kitdll"
           75  +	kits="${KC_TEST_KITS}"
    76     76   fi
    77     77   
    78     78   failed=""
    79     79   for kit in $kits; do
    80     80   	kitcreator="./kitcreator"
    81     81   	args=""
    82     82   	runnable="1"
................................................................................
   121    121   			;;
   122    122   		linux-mipsel-min|linux-mipsel-min-kitdll)
   123    123   			kitcreator="./build/make-kit-linux-mipsel"
   124    124   			runnable="0"
   125    125   			xcompile="1"
   126    126   			notk="1"
   127    127   			iszip="1"
          128  +			;;
          129  +		linux-amd64|linux-amd64-*)
          130  +			kitcreator="./build/make-kit-linux-amd64"
          131  +			xcompile="0"
          132  +			runnable="1"
   128    133   			;;
   129    134   		linux-i386|linux-i386-*)
   130    135   			kitcreator="./build/make-kit-linux-i386"
   131    136   			xcompile="1"
   132    137   			runnable="0"
   133    138   			;;
   134    139   		android-arm|android-arm-*|\
   135    140   		linux-mipsel|linux-mipsel-*|\
   136         -		linux-amd64|linux-amd64-*|\
   137    141   		solaris-i386|solaris-i386-*|\
   138    142   		solaris-amd64|solaris-amd64-*|\
   139    143   		solaris-sparc|solaris-sparc-*|\
   140    144   		solaris-sparc64|solaris-sparc64-*|\
   141    145   		freebsd-amd64|freebsd-amd64-*|\
   142    146   		netbsd-i386|netbsd-i386-*|\
   143    147   		netbsd-amd64|netbsd-amd64-*|\