diff options
author | Vedant Kumar <vsk@apple.com> | 2016-07-18 19:56:38 +0000 |
---|---|---|
committer | Vedant Kumar <vsk@apple.com> | 2016-07-18 19:56:38 +0000 |
commit | bf51e703cfaf006f3f162d837435de4815e9007e (patch) | |
tree | 7a91e21395551a31c536117b0b5ce989d0437722 /clang/docs/ReleaseNotes.rst | |
parent | f2030b931caca4c89e680f125a0d8aa2e6593551 (diff) | |
download | bcm5719-llvm-bf51e703cfaf006f3f162d837435de4815e9007e.tar.gz bcm5719-llvm-bf51e703cfaf006f3f162d837435de4815e9007e.zip |
[Driver] Compute effective target triples once per job (NFCI)
Compute an effective target triple exactly once in ConstructJob(), and
then simply pass around references to it. This eliminates wasteful
re-computation of effective triples (e.g in getARMFloatABI()).
Differential Revision: https://reviews.llvm.org/D22290
llvm-svn: 275895
Diffstat (limited to 'clang/docs/ReleaseNotes.rst')
-rw-r--r-- | clang/docs/ReleaseNotes.rst | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst index 1df33300212..1bf6707a647 100644 --- a/clang/docs/ReleaseNotes.rst +++ b/clang/docs/ReleaseNotes.rst @@ -121,7 +121,8 @@ These are major API changes that have happened since the 3.8 release of Clang. If upgrading an external codebase that uses Clang as a library, this section should help get you past the largest hurdles of upgrading. -- ... +- Classes which inherit from ``driver::Tool`` must be updated to use effective + target triples when constructing jobs. AST Matchers ------------ |