summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Demangle/ItaniumDemangle.cpp
diff options
context:
space:
mode:
authorMartin Storsjo <martin@martin.st>2016-11-19 21:22:38 +0000
committerMartin Storsjo <martin@martin.st>2016-11-19 21:22:38 +0000
commit8c59680ac26cf3d772f51aa5ebd64be8e59ed384 (patch)
treebeb1dbc2e57f31d829dd57c861e51a8b1f180302 /llvm/lib/Demangle/ItaniumDemangle.cpp
parent2b9d742ae7caaaac73a4f3e49defc035255e036b (diff)
downloadbcm5719-llvm-8c59680ac26cf3d772f51aa5ebd64be8e59ed384.tar.gz
bcm5719-llvm-8c59680ac26cf3d772f51aa5ebd64be8e59ed384.zip
builtins: Allow building windows arm functions for mingw
When building with clang/LLVM in MSVC mode, the msvcrt libraries contain these functions. When building in a mingw environment, we need to provide them somehow, e.g. via compiler-rt. The aeabi divmod functions work in the same way as the corresponding __rt_*div* functions for windows, but their parameters are swapped. The functions for converting float to integer and vice versa are the same as their aeabi equivalents, only with different function names. Differential Revision: https://reviews.llvm.org/D26183 llvm-svn: 287465
Diffstat (limited to 'llvm/lib/Demangle/ItaniumDemangle.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud