Artifact
e3044914db27a8e4d534c5d78e27ab9349805fc4:
0000: 23 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 69 # Commands for i
0010: 6e 73 74 61 6c 6c 69 6e 67 20 22 6d 61 6b 65 20 nstalling "make
0020: 63 68 65 63 6b 22 20 72 65 73 75 6c 74 73 0a 0a check" results..
0030: 23 20 53 65 74 20 74 68 69 73 20 6f 6e 63 65 2e # Set this once.
0040: 0a 23 48 4f 53 54 3d 73 70 61 72 63 2d 73 75 6e .#HOST=sparc-sun
0050: 2d 73 6f 6c 61 72 69 73 32 2e 34 0a 23 43 4f 4d -solaris2.4.#COM
0060: 50 49 4c 45 52 3d 63 63 0a 23 42 55 49 4c 44 44 PILER=cc.#BUILDD
0070: 49 52 3d 2f 74 6d 70 2f 66 66 63 61 6c 6c 2d 73 IR=/tmp/ffcall-s
0080: 70 61 72 63 2d 73 6f 6c 61 72 69 73 32 2e 34 2f parc-solaris2.4/
0090: 62 75 69 6c 64 2d 63 63 0a 0a 6c 73 20 6f 6c 64 build-cc..ls old
00a0: 3a 0a 0a 6c 6c 20 5c 0a 20 63 6f 6e 66 69 67 75 :..ll \. configu
00b0: 72 61 74 69 6f 6e 73 2f 24 7b 48 4f 53 54 7d 2d rations/${HOST}-
00c0: 24 7b 43 4f 4d 50 49 4c 45 52 7d 20 5c 0a 20 61 ${COMPILER} \. a
00d0: 76 63 61 6c 6c 2f 74 65 73 74 73 2e 6f 75 74 70 vcall/tests.outp
00e0: 75 74 2f 24 7b 48 4f 53 54 7d 2d 24 7b 43 4f 4d ut/${HOST}-${COM
00f0: 50 49 4c 45 52 7d 20 5c 0a 20 76 61 63 61 6c 6c PILER} \. vacall
0100: 2f 74 65 73 74 73 2e 6f 75 74 70 75 74 2f 24 7b /tests.output/${
0110: 48 4f 53 54 7d 2d 24 7b 43 4f 4d 50 49 4c 45 52 HOST}-${COMPILER
0120: 7d 20 5c 0a 20 74 72 61 6d 70 6f 6c 69 6e 65 2f } \. trampoline/
0130: 74 65 73 74 73 2e 70 61 73 73 65 64 2f 24 7b 48 tests.passed/${H
0140: 4f 53 54 7d 2d 24 7b 43 4f 4d 50 49 4c 45 52 7d OST}-${COMPILER}
0150: 20 5c 0a 20 63 61 6c 6c 62 61 63 6b 2f 74 65 73 \. callback/tes
0160: 74 73 2e 6f 75 74 70 75 74 2f 24 7b 48 4f 53 54 ts.output/${HOST
0170: 7d 2d 24 7b 43 4f 4d 50 49 4c 45 52 7d 0a 0a 6c }-${COMPILER}..l
0180: 73 20 6e 65 77 3a 0a 0a 6c 6c 20 5c 0a 20 24 7b s new:..ll \. ${
0190: 42 55 49 4c 44 44 49 52 7d 2f 63 6f 6e 66 69 67 BUILDDIR}/config
01a0: 2e 63 61 63 68 65 20 5c 0a 20 24 7b 42 55 49 4c .cache \. ${BUIL
01b0: 44 44 49 52 7d 2f 61 76 63 61 6c 6c 2f 74 65 73 DDIR}/avcall/tes
01c0: 74 73 2e 6f 75 74 70 75 74 2e 24 7b 48 4f 53 54 ts.output.${HOST
01d0: 7d 20 5c 0a 20 24 7b 42 55 49 4c 44 44 49 52 7d } \. ${BUILDDIR}
01e0: 2f 76 61 63 61 6c 6c 2f 74 65 73 74 73 2e 6f 75 /vacall/tests.ou
01f0: 74 70 75 74 2e 24 7b 48 4f 53 54 7d 20 5c 0a 20 tput.${HOST} \.
0200: 24 7b 42 55 49 4c 44 44 49 52 7d 2f 74 72 61 6d ${BUILDDIR}/tram
0210: 70 6f 6c 69 6e 65 2f 74 65 73 74 73 2e 70 61 73 poline/tests.pas
0220: 73 65 64 2e 24 7b 48 4f 53 54 7d 20 5c 0a 20 24 sed.${HOST} \. $
0230: 7b 42 55 49 4c 44 44 49 52 7d 2f 63 61 6c 6c 62 {BUILDDIR}/callb
0240: 61 63 6b 2f 74 65 73 74 73 2e 6f 75 74 70 75 74 ack/tests.output
0250: 2e 24 7b 48 4f 53 54 7d 0a 0a 64 69 66 66 3a 0a .${HOST}..diff:.
0260: 0a 64 69 66 66 20 2d 63 31 20 63 6f 6e 66 69 67 .diff -c1 config
0270: 75 72 61 74 69 6f 6e 73 2f 24 7b 48 4f 53 54 7d urations/${HOST}
0280: 2d 24 7b 43 4f 4d 50 49 4c 45 52 7d 20 24 7b 42 -${COMPILER} ${B
0290: 55 49 4c 44 44 49 52 7d 2f 63 6f 6e 66 69 67 2e UILDDIR}/config.
02a0: 63 61 63 68 65 0a 64 69 66 66 20 2d 63 31 20 61 cache.diff -c1 a
02b0: 76 63 61 6c 6c 2f 74 65 73 74 73 2e 6f 75 74 70 vcall/tests.outp
02c0: 75 74 2f 24 7b 48 4f 53 54 7d 2d 24 7b 43 4f 4d ut/${HOST}-${COM
02d0: 50 49 4c 45 52 7d 20 24 7b 42 55 49 4c 44 44 49 PILER} ${BUILDDI
02e0: 52 7d 2f 61 76 63 61 6c 6c 2f 74 65 73 74 73 2e R}/avcall/tests.
02f0: 6f 75 74 70 75 74 2e 24 7b 48 4f 53 54 7d 0a 64 output.${HOST}.d
0300: 69 66 66 20 2d 63 31 20 76 61 63 61 6c 6c 2f 74 iff -c1 vacall/t
0310: 65 73 74 73 2e 6f 75 74 70 75 74 2f 24 7b 48 4f ests.output/${HO
0320: 53 54 7d 2d 24 7b 43 4f 4d 50 49 4c 45 52 7d 20 ST}-${COMPILER}
0330: 24 7b 42 55 49 4c 44 44 49 52 7d 2f 76 61 63 61 ${BUILDDIR}/vaca
0340: 6c 6c 2f 74 65 73 74 73 2e 6f 75 74 70 75 74 2e ll/tests.output.
0350: 24 7b 48 4f 53 54 7d 0a 64 69 66 66 20 2d 63 31 ${HOST}.diff -c1
0360: 20 74 72 61 6d 70 6f 6c 69 6e 65 2f 74 65 73 74 trampoline/test
0370: 73 2e 70 61 73 73 65 64 2f 24 7b 48 4f 53 54 7d s.passed/${HOST}
0380: 2d 24 7b 43 4f 4d 50 49 4c 45 52 7d 20 24 7b 42 -${COMPILER} ${B
0390: 55 49 4c 44 44 49 52 7d 2f 74 72 61 6d 70 6f 6c UILDDIR}/trampol
03a0: 69 6e 65 2f 74 65 73 74 73 2e 70 61 73 73 65 64 ine/tests.passed
03b0: 2e 24 7b 48 4f 53 54 7d 0a 64 69 66 66 20 2d 63 .${HOST}.diff -c
03c0: 31 20 63 61 6c 6c 62 61 63 6b 2f 74 65 73 74 73 1 callback/tests
03d0: 2e 6f 75 74 70 75 74 2f 24 7b 48 4f 53 54 7d 2d .output/${HOST}-
03e0: 24 7b 43 4f 4d 50 49 4c 45 52 7d 20 24 7b 42 55 ${COMPILER} ${BU
03f0: 49 4c 44 44 49 52 7d 2f 63 61 6c 6c 62 61 63 6b ILDDIR}/callback
0400: 2f 74 65 73 74 73 2e 6f 75 74 70 75 74 2e 24 7b /tests.output.${
0410: 48 4f 53 54 7d 0a 0a 69 6e 73 74 61 6c 6c 3a 0a HOST}..install:.
0420: 0a 63 70 20 2d 70 20 24 7b 42 55 49 4c 44 44 49 .cp -p ${BUILDDI
0430: 52 7d 2f 63 6f 6e 66 69 67 2e 63 61 63 68 65 20 R}/config.cache
0440: 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2f 24 configurations/$
0450: 7b 48 4f 53 54 7d 2d 24 7b 43 4f 4d 50 49 4c 45 {HOST}-${COMPILE
0460: 52 7d 0a 63 70 20 2d 70 20 24 7b 42 55 49 4c 44 R}.cp -p ${BUILD
0470: 44 49 52 7d 2f 61 76 63 61 6c 6c 2f 74 65 73 74 DIR}/avcall/test
0480: 73 2e 6f 75 74 70 75 74 2e 24 7b 48 4f 53 54 7d s.output.${HOST}
0490: 20 61 76 63 61 6c 6c 2f 74 65 73 74 73 2e 6f 75 avcall/tests.ou
04a0: 74 70 75 74 2f 24 7b 48 4f 53 54 7d 2d 24 7b 43 tput/${HOST}-${C
04b0: 4f 4d 50 49 4c 45 52 7d 0a 63 70 20 2d 70 20 24 OMPILER}.cp -p $
04c0: 7b 42 55 49 4c 44 44 49 52 7d 2f 76 61 63 61 6c {BUILDDIR}/vacal
04d0: 6c 2f 74 65 73 74 73 2e 6f 75 74 70 75 74 2e 24 l/tests.output.$
04e0: 7b 48 4f 53 54 7d 20 76 61 63 61 6c 6c 2f 74 65 {HOST} vacall/te
04f0: 73 74 73 2e 6f 75 74 70 75 74 2f 24 7b 48 4f 53 sts.output/${HOS
0500: 54 7d 2d 24 7b 43 4f 4d 50 49 4c 45 52 7d 0a 63 T}-${COMPILER}.c
0510: 70 20 2d 70 20 24 7b 42 55 49 4c 44 44 49 52 7d p -p ${BUILDDIR}
0520: 2f 74 72 61 6d 70 6f 6c 69 6e 65 2f 74 65 73 74 /trampoline/test
0530: 73 2e 70 61 73 73 65 64 2e 24 7b 48 4f 53 54 7d s.passed.${HOST}
0540: 20 74 72 61 6d 70 6f 6c 69 6e 65 2f 74 65 73 74 trampoline/test
0550: 73 2e 70 61 73 73 65 64 2f 24 7b 48 4f 53 54 7d s.passed/${HOST}
0560: 2d 24 7b 43 4f 4d 50 49 4c 45 52 7d 0a 63 70 20 -${COMPILER}.cp
0570: 2d 70 20 24 7b 42 55 49 4c 44 44 49 52 7d 2f 63 -p ${BUILDDIR}/c
0580: 61 6c 6c 62 61 63 6b 2f 74 65 73 74 73 2e 6f 75 allback/tests.ou
0590: 74 70 75 74 2e 24 7b 48 4f 53 54 7d 20 63 61 6c tput.${HOST} cal
05a0: 6c 62 61 63 6b 2f 74 65 73 74 73 2e 6f 75 74 70 lback/tests.outp
05b0: 75 74 2f 24 7b 48 4f 53 54 7d 2d 24 7b 43 4f 4d ut/${HOST}-${COM
05c0: 50 49 4c 45 52 7d 0a PILER}.