Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 7 Nov 2015 18:10:32 +1100
From:      George Abdelmalik <gabdelmalik@uniridge.com.au>
To:        freebsd-arm@freebsd.org
Subject:   atomic_testandset_int seems unimplemented
Message-ID:  <563DA3E8.2060802@uniridge.com.au>

next in thread | raw e-mail | index | archive | help
Hi,

My reading of atomic(9) implies that the atomic_testandset_* family of 
functions should be present
on the arm architecture, however I don't see any evidence of it in any 
of the expected locations,
./sys/arm/include/atomic-v4.h
./sys/arm/include/atomic-v6.h
./sys/arm/include/atomic.h

Is there some impediment within the architecture which doesn't make that 
semantic possible or is
it just that there is no in-tree consumer yet?

Any thoughts on this matter would be appreciated, or better yet a 
possible implementation - sadly for
me assembly is not my strength.

Regards,
George.

-- 
George Abdelmalik
Director
Principal Software Engineer
Uniridge Pty Ltd
http://www.uniridge.com.au/




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?563DA3E8.2060802>