DF-3416 / build.sh
#!/bin/sh # build all verbatim-interposition harnesses (guest cc, no ASan needed: # guard-page technique) set -e cd "$(dirname "$0")" cc -O -Wall -o df3324 df3324.c 2>&1 | grep -v "^$" || true cc -O -DHOSTAP -o df3325 dfpredispatch.c cc -O -DSTA -o df3342h dfpredispatch.c cc -O -DADHOC -o df3416 dfpredispatch.c cc -O -Wall -o df3329 df3329.c cc -O -o df3330 df3330.c cc -O -o df3341 df3341.c cc -O -o df3374 df3374.c cc -O -o df3343 df3343.c cc -O -o df3284 df3284.c cc -O -o df3455 df3455.c cc -O -o df3445 df3445.c cc -O -o df3274 df3274.c cc -O -o df3275 df3275.c cc -O -o df3346 df3346.c cc -O -o df3347 df3347.c cc -O -o df3322 df3322.c cc -O -o df3393 df3393.c cc -O -o df3442 df3442.c echo BUILD_OK |