MaskRay added a comment. Please find a suitable test file (clang/test/Driver/solaris-*.c) and add some tests there (for example, solaris-ld.c) The challenge is that CLANG_ENABLE_GLD is not a default configuration, so leaving out tests may be fine.
================ Comment at: clang/CMakeLists.txt:281 +option(CLANG_ENABLE_GLD "Default to GNU ld." OFF) + ---------------- Mention SOLARIS in the variable name? Users on other OSes don't need to read the description of this variable. It will also make the abbreviation `GLD` more legitimate. GLD isn't a well-recognized abbreviation for GNU ld. ================ Comment at: clang/lib/Driver/ToolChains/Solaris.cpp:252 + // FIXME: Hack around /usr/gnu/bin/ld being configure with --with-sysroot. + return "/vol/gcc/bin/gld-2.35"; + //return "/usr/gnu/bin/ld"; ---------------- The hard-coded version doesn't sound great. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D85309/new/ https://reviews.llvm.org/D85309 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits