added option for gcov support