about summary refs log tree commit diff
path: root/src/test/incremental/thinlto
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2018-09-25 09:13:02 -0600
committerTom Tromey <tom@tromey.com>2018-09-25 09:13:02 -0600
commitf4b4939f3e024c53355d4f99c0762135a613dae0 (patch)
treed11ca02d7988e525f0dbf85f4676c87ff04859d6 /src/test/incremental/thinlto
parentae366637fedf6f34185e54fc7b2d725b1a458ff6 (diff)
downloadrust-f4b4939f3e024c53355d4f99c0762135a613dae0.tar.gz
rust-f4b4939f3e024c53355d4f99c0762135a613dae0.zip
Improvements to finding LLVM's FileCheck
This patch adds a few improvements to how the build system finds
LLVM's FileCheck program.

* On Fedora, the system LLVM installs FileCheck in the "llvm"
  subdirectory of the LLVM libdir.  This patch teaches the build
  system to look there.

* This adds a configure option to specify which llvm-config executable
  to use.  This is handy on systems that can parallel install multiple
  versions of LLVM; for example I can now:

    ./configure --llvm-config=/bin/llvm-config-5.0-64

  ... to build against LLVM 5, rather than whatever the default
  llvm-config might be.

* Finally, this adds a configure- and config.toml- option to set the
  path to FileCheck.  This is handy when building against an LLVM
  where FileCheck was not installed.  This happens on compatibility
  installs of LLVM on Fedora.
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions