aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests/Basic/SourceManagerTest.cpp
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@compnerd.org>2014-06-07 19:32:38 +0000
committerSaleem Abdulrasool <compnerd@compnerd.org>2014-06-07 19:32:38 +0000
commitaea65e9b130c059ab8aad04029324249287487f0 (patch)
tree081bd1cd091421cf201315ebdebc4dde5995c73d /clang/unittests/Basic/SourceManagerTest.cpp
parentc86b54c86dcbdc69e7e2450b619ce5f1eaf052a0 (diff)
downloadllvm-aea65e9b130c059ab8aad04029324249287487f0.zip
llvm-aea65e9b130c059ab8aad04029324249287487f0.tar.gz
llvm-aea65e9b130c059ab8aad04029324249287487f0.tar.bz2
Driver: add -m{,no-}long-calls support
This mirrors the GCC option for the ARM backend. This option enables the backend option "-enable-arm-long-calls". The default behaviour is that this is disabled due to the slight overhead of the generated calls. If the target of jumps are greater than 64M range of offset-based jumps, then the target address must be loaded into a register to make an indirect jump. The backend support for this has been present, but was not previously controllable by the proper flag. llvm-svn: 210398
Diffstat (limited to 'clang/unittests/Basic/SourceManagerTest.cpp')
0 files changed, 0 insertions, 0 deletions