Date: Wed, 11 Nov 2009 23:04:59 +0300 From: Alexander Churanov <alexanderchuranov@gmail.com> To: rea-fbsd@codelabs.ru Cc: ports@freebsd.org, Mark Linimon <linimon@lonesome.com>, Boris Kochergin <spawk@acm.poly.edu> Subject: Re: Issues with devel/boost-* on Sparc64 Message-ID: <3cb459ed0911111204n4579090fif954f59305e07457@mail.gmail.com> In-Reply-To: <3cb459ed0911091634g1fe5792bu5f41960bbe344999@mail.gmail.com> References: <3cb459ed0911071747y11e5ace3gca92c9814a11d139@mail.gmail.com> <4AF628EC.3030404@acm.poly.edu> <BTAsGXLMP5aSX1%2BqQS%2BY4/eJCnU@SNwcwk2DeGhgeFqjLEiQrEAOiKg> <Ky7FV1nJOTSLuSXuD6IIFR9MNeY@SNwcwk2DeGhgeFqjLEiQrEAOiKg> <3cb459ed0911091628k499507ffl13a1970d270c921d@mail.gmail.com> <3cb459ed0911091634g1fe5792bu5f41960bbe344999@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Folks, It seems that I have found a workaround. It is to store the address of the variable in a register and then issue the "CAS" instruction, which only accepts register for an address. I am currently testing it. Alexander Churanov
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3cb459ed0911111204n4579090fif954f59305e07457>