clover: Add -fgnu89-inline to Clang command line
authorJesse Natalie <jenatali@microsoft.com>
Tue, 16 Feb 2021 18:42:13 +0000 (10:42 -0800)
committerMarge Bot <eric+marge@anholt.net>
Tue, 16 Feb 2021 22:11:21 +0000 (22:11 +0000)
Reviewed-by: Karol Herbst <kherbst@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9085>

src/gallium/frontends/clover/llvm/invocation.cpp

index be0f3976b921c0601dd080748783ccd08fbef6d9..536e952b100d7d06206b8162f69feefc534f28ff 100644 (file)
@@ -491,7 +491,7 @@ clover::llvm::compile_to_spirv(const std::string &source,
       "-spir-unknown-unknown" :
       "-spir64-unknown-unknown";
    auto c = create_compiler_instance(dev, target,
-                                     tokenize(opts + " -O0 input.cl"), r_log);
+                                     tokenize(opts + " -O0 -fgnu89-inline input.cl"), r_log);
    auto mod = compile(*ctx, *c, "input.cl", source, headers, dev, opts, false,
                       r_log);