cfad47cfa3/t3compiler/testscripts/test_pp
| 4b825dc642cb6eb9a060e54bf8d69288fbee4904 | cfad47cfa334b206c65f22086bcc5d63e6f70944 | ||
|---|---|---|---|
1 | #! /bin/sh | ||
2 | |||
3 | # Preprocessor tests | ||
4 | rm -rf $T3_OUT | ||
5 | mkdir $T3_OUT | ||
6 | |||
7 | ret=0 | ||
8 | cd "$T3_OUT" | ||
9 | for i in ansi circ circ2 embed define ifdef concat varmacpp | ||
10 | do | ||
11 | echo "Preprocessor test: $i" | ||
12 | $TESTPROGS/test_tok -I "$T3_DAT" -P "$T3_DAT/$i.c" > "$T3_OUT/$i.log" 2>"$T3_OUT/$i.err" | ||
13 | cat "$T3_OUT/$i.err" >> "$T3_OUT/$i.log" | ||
14 | rm "$T3_OUT/$i.err" | ||
15 | if $SCRIPTS/test_diff "$i"; then | ||
16 | : | ||
17 | else | ||
18 | ret=1 | ||
19 | fi | ||
20 | done | ||
21 | |||
22 | exit $ret |
Download diff