diff options
author | dim <dim@FreeBSD.org> | 2015-09-22 20:39:59 +0000 |
---|---|---|
committer | dim <dim@FreeBSD.org> | 2015-09-22 20:39:59 +0000 |
commit | a7d59412f3bd462ab86edef924aaeb961c9473e4 (patch) | |
tree | be2b3d791cb659d1da9b90e254963b91df469c2e /lib/libc/stdio/stdio.c | |
parent | b905d1871610e7ce0b9124babe2562071bae1c46 (diff) | |
download | FreeBSD-src-a7d59412f3bd462ab86edef924aaeb961c9473e4.zip FreeBSD-src-a7d59412f3bd462ab86edef924aaeb961c9473e4.tar.gz |
Pull in r244063 from upstream clang trunk (by James Y Knight):
Add missing atomic libcall support.
Support for emitting libcalls for __atomic_fetch_nand and
__atomic_{add,sub,and,or,xor,nand}_fetch was missing; add it, and some
test cases.
Differential Revision: http://reviews.llvm.org/D10847
This fixes "cannot compile this atomic library call yet" errors when
compiling code which calls the above builtins, on arm < v6.
Diffstat (limited to 'lib/libc/stdio/stdio.c')
0 files changed, 0 insertions, 0 deletions