message: Fix TestGuessLanguage for gcc
  gcc emits DW_LANG_C89 even if we specify -std=c99 during compilation.
  Since this isn't an lldb bug, but just the way the compiler happens to
  be implemented, I teach the test to expect this situation correctly.
diff: @@ -73,7 +73,13 @@ class TestFrameGuessLanguage(TestBase):
  self.assertTrue(breakpoint.GetHitCount() == 1)
  thread = threads[0]
  - self.check_language(thread, 0, lldb.eLanguageTypeC99)
  +
  + c_frame_language = lldb.eLanguageTypeC99
  + # gcc emits DW_LANG_C89 even if -std=c99 was specified
  + if "gcc" in self.getCompiler():
  + c_frame_language = lldb.eLanguageTypeC89
  +
  + self.check_language(thread, 0, c_frame_language)
  self.check_language(thread, 1, lldb.eLanguageTypeC_plus_plus)
  self.check_language(thread, 2, lldb.eLanguageTypeC_plus_plus)
  