]> granicus.if.org Git - clang/commit
Driver: alter the getARMFloatABI signature
authorSaleem Abdulrasool <compnerd@compnerd.org>
Sat, 19 Sep 2015 20:40:16 +0000 (20:40 +0000)
committerSaleem Abdulrasool <compnerd@compnerd.org>
Sat, 19 Sep 2015 20:40:16 +0000 (20:40 +0000)
commit87cea1fd73859a9455083bba5e3b545f99699758
treef631e9017d14479cca22d33138d0337537e8e768
parente93fbf305506135d8adc681eec6449eecc4992bb
Driver: alter the getARMFloatABI signature

This changes getARMFloatABI to use the ToolChain and Args instead of Driver,
Args, Triple.  Although this pushes the Triple calculation/parsing into the
function itself, it enables the use of the function for a future change.  The
reason to sink the triple calculation here is to avoid threading the Triple
through multiple layers in a future change.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@248095 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Driver/ToolChains.cpp
lib/Driver/Tools.cpp
lib/Driver/Tools.h