Use more restrictive gcc flags