#!/bin/sh -e

for arg in "$@"; do
  case "$arg" in
    (.libs/analysis-tools.o | .libs/numtheory.o | sheet-control-gui.c)
      # CIL tracker bug #2815129
      exec gcc "$@" ;;
    (.libs/lp_solve.o)
      # unknown assembler failure
      exec gcc "$@" ;;
  esac
done

exec /usr/bin/sampler-cc \
    -fsampler-scheme=branches \
    -fsampler-scheme=g-object-unref \
    -fsampler-scheme=returns \
    -fsampler-scheme=scalar-pairs \
    -fthreads \
    -fexclude-file=pcre.c \
    "$@"

