#!/bin/sh

# To use this script, rename it to 'gcc' and put it in your $PATH ahead of /usr/bin/gcc

# <legal></legal>

ARGS=$*
CLANG_ARGS=`echo $ARGS | perl -p -e 's/-fmacro-prefix-map=[^ ]*//g;'`
PROCESSED_ARGS=`echo $CLANG_ARGS | perl -p -e 's/-MT .*?\.lo//g; s/-o .*?\.[do]\s/ /g;  s/-MM //g; s/-x [^ ]* / /g;'`
REAL_SRC=`echo $ARGS | perl -p -e 's/(.*) ([^ ]*)\.c(.*|$)/\2/;'`
echo "In directory: " `pwd`
echo "Compiler args are: " $ARGS
/usr/bin//rosecheckers $PROCESSED_ARGS
/usr/bin/gcc $ARGS
