blob: c9106a2fc0f7715fb177f4b690996c4271a1c770 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
@echo off
cd tmp
REM Make sure we start with only those files we expect to need
if exist pthread.dll erase pthread.dll
if exist pthread.h erase pthread.h
if exist pthread.lib erase pthread.lib
if exist libpthread32.a erase libpthread32.a
copy ..\..\pthread.dll .
copy ..\..\pthread.h .
copy ..\..\pthread.lib .
copy ..\..\libpthread32.a .
REM Compile the test case
REM produces aout.exe using the compiler given as %1
call ..\c%1.bat %2
echo TEST: %2 [%1] > results.txt
REM Run the test case
aout.exe %3 %4 %5 %6 %7 %8 %9 >> results.txt
REM Clean up
erase aout.exe
if exist pthread.dll erase pthread.dll
if exist pthread.h erase pthread.h
if exist pthread.lib erase pthread.lib
if exist libpthread32.a erase libpthread32.a
cd ..
more < tmp\results.txt
|