diff options
author | Eric Fiselier <eric@efcs.ca> | 2015-06-13 00:23:07 +0000 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2015-06-13 00:23:07 +0000 |
commit | 776cc6e48f6954988bfb86c1854c14ba93d86c5e (patch) | |
tree | ee8690ffc66a352e3157679475f139d011f54b97 /llvm/lib/CodeGen/MachineScheduler.cpp | |
parent | 02cfdbb7f142dfa42c600c23fdd5275a6d8dc7de (diff) | |
download | llvm-776cc6e48f6954988bfb86c1854c14ba93d86c5e.zip llvm-776cc6e48f6954988bfb86c1854c14ba93d86c5e.tar.gz llvm-776cc6e48f6954988bfb86c1854c14ba93d86c5e.tar.bz2 |
Prevent dependancy on libatomic when using GCC to provide <atomic>.
The __atomic_is_lock_free(...) function sometimes requires linkage to libatomic
if it cannot be evaluated at compile time. Remove __c11_atomic_is_lock_free
and use __atomic_is_lock_free(sizeof(Tp)) directly so that it can be evaluated
at compile time.
llvm-svn: 239648
Diffstat (limited to 'llvm/lib/CodeGen/MachineScheduler.cpp')
0 files changed, 0 insertions, 0 deletions