diff options
Diffstat (limited to 'compiler_wrapper/clang_flags.go')
-rw-r--r-- | compiler_wrapper/clang_flags.go | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/compiler_wrapper/clang_flags.go b/compiler_wrapper/clang_flags.go index a38e597a..80e5174a 100644 --- a/compiler_wrapper/clang_flags.go +++ b/compiler_wrapper/clang_flags.go @@ -36,21 +36,9 @@ func processClangFlags(builder *commandBuilder) error { clangDir = filepath.Dir(clangDir) } - var languageOverriden = false - for _, arg := range builder.args { - // Reading stdin with "-" requires either -E (which defaults to C) or -x - if arg.value == "-x" || arg.value == "-" { - languageOverriden = true - } - } - clangBasename := "clang" if strings.HasSuffix(builder.target.compiler, "++") { clangBasename = "clang++" - // If a package wants to specify the language then it can set the standard too. - if !languageOverriden { - builder.addPreUserArgs(builder.cfg.cppFlags...) - } } // Unsupported flags to remove from the clang command line. |