[PATCH] D97916: [Driver][RISCV] Support parsing multi-lib config from GCC.
Fangrui Song via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Mar 4 00:24:26 PST 2021
MaskRay added inline comments.
================
Comment at: clang/lib/Driver/ToolChains/Arch/RISCV.cpp:727
+{
+ /* Default code model is small(medlow). */
+ StringRef CodeModel;
----------------
`//`
================
Comment at: clang/lib/Driver/ToolChains/Gnu.cpp:1595
+ return GCCPath.str().str();
+ else
+ return "";
----------------
https://llvm.org/docs/CodingStandards.html#don-t-use-else-after-a-return
================
Comment at: clang/lib/Driver/ToolChains/Gnu.cpp:1625
+
+bool ScanGCCMultilibConfig(
+ const Driver &D,
----------------
camelCase. Just ignore older functions which use CamelCase.
================
Comment at: clang/test/Driver/riscv64-toolchain.c:158
+// RUN: %clang %s \
+// RUN: -target riscv64-unknown-elf \
+// RUN: --gcc-toolchain=%S/Inputs/multilib_riscv64_elf_sdk \
----------------
Hmm. I happened to have posted https://lists.llvm.org/pipermail/cfe-dev/2021-March/067820.html about how folks use --gcc-toolchain.
Is this an useful option on non-riscv host?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D97916/new/
https://reviews.llvm.org/D97916
More information about the cfe-commits
mailing list