Remember other compilers... Refs #6527

ifdef is to avoid warning about unknown pragmas