[PATCH] D120639: [RISCV] Pass -mno-relax to assembler when -fno-integrated-as specified

Fangrui Song via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Thu Apr 14 17:38:06 PDT 2022


MaskRay accepted this revision.
MaskRay added a comment.

LGTM if you use `addOptOutFlag`



================
Comment at: clang/lib/Driver/ToolChains/Gnu.cpp:764
     CmdArgs.push_back(MArchName.data());
+    if (!Args.hasFlag(options::OPT_mrelax, options::OPT_mno_relax, true))
+      CmdArgs.push_back("-mno-relax");
----------------
`Args.addOptOutFlag(CmdArgs, options::OPT_mrelax, options::OPT_mno_relax)`


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D120639/new/

https://reviews.llvm.org/D120639



More information about the cfe-commits mailing list