diff options
author | Raul Tambre <raul@tambre.ee> | 2020-04-17 12:22:04 -0700 |
---|---|---|
committer | Artem Belevich <tra@google.com> | 2020-04-17 12:56:13 -0700 |
commit | 8e20516540444618ad32dd11e835c05804053697 (patch) | |
tree | 8c1f3615225ecbded0f8fcbaee67ba80fa7d76dd /llvm/lib/CodeGen/MachineStripDebug.cpp | |
parent | 4e7e414ec943b264e5104c797b2f4a7af5151f71 (diff) | |
download | llvm-8e20516540444618ad32dd11e835c05804053697.zip llvm-8e20516540444618ad32dd11e835c05804053697.tar.gz llvm-8e20516540444618ad32dd11e835c05804053697.tar.bz2 |
[CUDA] Define __CUDACC__ before standard library headers
libstdc++ since version 7 when GNU extensions are enabled (e.g. -std=gnu++11)
use it to avoid defining overloads using `__float128`. This fixes compiling
with GNU extensions failing due to `__float128` being used.
Discovered at https://gitlab.kitware.com/cmake/cmake/-/merge_requests/4442#note_737136.
Differential Revision: https://reviews.llvm.org/D78392
Diffstat (limited to 'llvm/lib/CodeGen/MachineStripDebug.cpp')
0 files changed, 0 insertions, 0 deletions