diff options
author | Szabolcs Nagy <nsz@port70.net> | 2016-01-24 20:51:34 +0000 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2016-01-24 19:07:35 -0500 |
commit | 2d14fa39b0e3c957ad4f7def033e40ea431ffcfb (patch) | |
tree | 6220e84a37ddd3efa60cd5a08c6d401073e6ed31 /include/mqueue.h | |
parent | b17fbd3520640745051d2fd9f1fd334ceb8b8783 (diff) | |
download | musl-2d14fa39b0e3c957ad4f7def033e40ea431ffcfb.tar.gz musl-2d14fa39b0e3c957ad4f7def033e40ea431ffcfb.tar.xz musl-2d14fa39b0e3c957ad4f7def033e40ea431ffcfb.zip |
fix aarch64 atomics to load/store 32bit only
a_ll/a_sc inline asm used 64bit register operands (%0) instead of 32bit ones (%w0), this at least broke a_and_64 (which always cleared the top 32bit, leaking memory in malloc).
Diffstat (limited to 'include/mqueue.h')
0 files changed, 0 insertions, 0 deletions