diff options
author | Bill Schmidt <wschmidt@linux.vnet.ibm.com> | 2013-04-02 18:37:08 +0000 |
---|---|---|
committer | Bill Schmidt <wschmidt@linux.vnet.ibm.com> | 2013-04-02 18:37:08 +0000 |
commit | 3581cd4b4ca59938c6ebce40d3b37a085ef23adc (patch) | |
tree | 52a5bd198e0852fdf70dc916b7dbfa4e61e0200b /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 8fbfc59164b37f27854e3283c7c8812c8154f942 (diff) | |
download | llvm-3581cd4b4ca59938c6ebce40d3b37a085ef23adc.zip llvm-3581cd4b4ca59938c6ebce40d3b37a085ef23adc.tar.gz llvm-3581cd4b4ca59938c6ebce40d3b37a085ef23adc.tar.bz2 |
Fix PR15630: Replace faulty stdcx. with stwcx.
When doing a partword atomic operation, a lwarx was being paired with
a stdcx. instead of a stwcx. when compiling for a 64-bit target. The
target has nothing to do with it in this case; we always need a stwcx.
Thanks to Kai Nacke for reporting the problem.
llvm-svn: 178559
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions