diff options
author | Jonas Hahnfeld <Hahnfeld@itc.rwth-aachen.de> | 2017-01-30 08:11:20 +0000 |
---|---|---|
committer | Jonas Hahnfeld <Hahnfeld@itc.rwth-aachen.de> | 2017-01-30 08:11:20 +0000 |
commit | 49739f0e32564cb1e7e868c9afa95450af9f1830 (patch) | |
tree | d097470fe42ebc23c67abcce9a80532ae293b35d /llvm/lib/Transforms/Utils/MemorySSAUpdater.cpp | |
parent | adec28351388d016c0770e6d749b1a127af33a80 (diff) | |
download | bcm5719-llvm-49739f0e32564cb1e7e868c9afa95450af9f1830.tar.gz bcm5719-llvm-49739f0e32564cb1e7e868c9afa95450af9f1830.zip |
[libomptarget] Fix Debug build with glibc < 2.18
glibc < 2.18 is C99 compliant and only provides the format macros in C++ if
__STDC_FORMAT_MACROS is defined. This change fixes the debug build for
GCC 4.8, GCC 6.2 and Clang 3.9.1 that were previously broken on my machine.
It shows no regression for libc++ >= 4.0.0 which has a fix since September:
http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20160926/171659.html
llvm-svn: 293468
Diffstat (limited to 'llvm/lib/Transforms/Utils/MemorySSAUpdater.cpp')
0 files changed, 0 insertions, 0 deletions