[all-commits] [llvm/llvm-project] 5c707f: [docs] Corrected inaccuracies in Common Problems s...

Michael Kruse via All-commits all-commits at lists.llvm.org
Tue May 12 08:10:40 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 5c707fd97c4f2a536eab1aac50581b5461bc21dc
      https://github.com/llvm/llvm-project/commit/5c707fd97c4f2a536eab1aac50581b5461bc21dc
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2020-05-12 (Tue, 12 May 2020)

  Changed paths:
    M llvm/docs/GettingStarted.rst

  Log Message:
  -----------
  [docs] Corrected inaccuracies in Common Problems section.

Changed the language in LLVM_USE_LINKER to more strongly recommend LLD
and to specify that the GNU gold linker is only useful if LLD is
unavailable in binary form and it is the first build of LLVM. Added that
LLD will help when used on ELF-based platforms.

Corrected information in CMAKE_BUILD_TYPE regarding the Release build
type and enabling assertions.

Added option LLVM_ENABLE_ASSERTIONS and mentioned enabling this option
with a Release build as an alternative to using a Debug build.

Specified that the LLVM_OPTIMIZED_TABLEGEN
option is only for Debug builds, that the LLVM_USE_SPLIT_DWARF option
is only available on ELF host platforms, and that setting
CLANG_ENABLE_STATIC_ANALYZER to OFF only slightly improves build time.

These changes address comments made in D75425.

Reviewed By: Meinersbur

Differential Revision: https://reviews.llvm.org/D77346




More information about the All-commits mailing list