summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/IntrinsicLowering.cpp
diff options
context:
space:
mode:
authorBob Haarman <llvm@inglorion.net>2018-01-31 23:44:00 +0000
committerBob Haarman <llvm@inglorion.net>2018-01-31 23:44:00 +0000
commit5ec448516d7316d603a8c7bc28b9ab91fba2312a (patch)
treef09cacc9ed3d96df891010ea38856cc766551c09 /llvm/lib/CodeGen/IntrinsicLowering.cpp
parent7746899f48031664084c29389e62399569883c71 (diff)
downloadbcm5719-llvm-5ec448516d7316d603a8c7bc28b9ab91fba2312a.tar.gz
bcm5719-llvm-5ec448516d7316d603a8c7bc28b9ab91fba2312a.zip
[COFF] make /incremental control overwriting unchanged import libraries
Summary: r323164 made lld-link not overwrite import libraries when their contents haven't changed. MSVC's link.exe does this only when performing incremental linking. This change makes lld-link's import library overwriting similarly dependent on whether or not incremental linking is being performed. This is controlled by the /incremental or /incremental:no options. In addition, /opt:icf, /opt:ref, and /order turn off /incremental and issue a warning if /incremental was specified on the command line. Reviewers: rnk, ruiu, zturner Reviewed By: ruiu Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D42716 llvm-svn: 323930
Diffstat (limited to 'llvm/lib/CodeGen/IntrinsicLowering.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud