|
|
1.1 root 1: #!/bin/sh
2: # ../run target os test
3:
4: # set -x
5: target=$1 os=$2 test=$3
6:
7: cd tst
8: if [ ! -r "../../../include/${target}_$os" ]; then
9: echo 2>&1 $0: unknown target-system combination '"'$target-$os'"'
10: fi
11:
12: echo $target-$os $test: 1>&2
13: cc -E -I../../../include/${target}_$os ../../../tst/$test.c | ../rcc - $test.s 2>$test.2
14: diff ../../../tst/$test.2 $test.2
15: if [ ! -r $test.s.bak ]; then
16: mv $test.s $test.s.bak
17: cp $test.s.bak $test.s
18: else diff $test.s.bak $test.s
19: fi
20: exit 0
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.