This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: An ia32 LOCK/XADD bug.
amodra@one.net.au writes:
> > 1. How to write a correct exchange_and_add? Is exchange_and_add_1 ok?
>
> I think you'll need to use "=&r" and "=&m" as output constraints.
No, why? Without the & the instruction is explained exactly right.
--
---------------. ,-. 1325 Chesapeake Terrace
Ulrich Drepper \ ,-------------------' \ Sunnyvale, CA 94089 USA
Red Hat `--' drepper at redhat.com `------------------------