diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2017-02-15 01:16:48 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2017-02-15 01:16:48 +0000 |
commit | c3fc8265a36182f55b077da6649d40eb3e29081b (patch) | |
tree | 692b00e1ddb9d5c1f80964a3d3b2d9de9117e434 /llvm/examples/ModuleMaker | |
parent | d7c5ccec9cd767367796bd512c19b2a1c3225040 (diff) | |
download | bcm5719-llvm-c3fc8265a36182f55b077da6649d40eb3e29081b.tar.gz bcm5719-llvm-c3fc8265a36182f55b077da6649d40eb3e29081b.zip |
Don't look for GCC versions in /usr/lib/<triple> except when <triple> is a
freescale triple.
On multiarch systems, this previously caused us to stat every file in
/usr/lib/<triple> (typically several thousand files). This change halves
the runtime of a clang invocation on an empty file on my system.
llvm-svn: 295140
Diffstat (limited to 'llvm/examples/ModuleMaker')
0 files changed, 0 insertions, 0 deletions