Skip to content

Commit 1f19e23

Browse files
author
Daniel Kroening
committed
goto-cc: use result of our native compiler detection
1 parent d9d9e2a commit 1f19e23

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/goto-cc/gcc_mode.cpp

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -564,10 +564,13 @@ int gcc_modet::doit()
564564
config.ansi_c.mode=configt::ansi_ct::flavourt::VISUAL_STUDIO;
565565
debug() << "Enabling Visual Studio syntax" << eom;
566566
}
567-
else if(config.this_operating_system()=="macos")
568-
config.ansi_c.mode = configt::ansi_ct::flavourt::CLANG;
569567
else
570-
config.ansi_c.mode=configt::ansi_ct::flavourt::GCC;
568+
{
569+
if(gcc_version.flavor == gcc_versiont::flavort::CLANG)
570+
config.ansi_c.mode = configt::ansi_ct::flavourt::CLANG;
571+
else
572+
config.ansi_c.mode = configt::ansi_ct::flavourt::GCC;
573+
}
571574

572575
if(compiler.mode==compilet::ASSEMBLE_ONLY)
573576
compiler.object_file_extension="s";

0 commit comments

Comments
 (0)