This reverts commit d2254dbf. This (unintentionally?) changed behavior, disallowing e.g. -x objective-c++-header llvm-svn: 367353