[fpc-devel] volatile variables
Henry Vermaak
henry.vermaak at gmail.com
Tue Jun 28 15:56:49 CEST 2011
On 28/06/11 14:20, Andrew Brunner wrote:
> On Tue, Jun 28, 2011 at 8:11 AM, Jonas Maebe<jonas.maebe at elis.ugent.be> wrote:
>
>> http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap04.html
>> (point 4.11)
>
> Nope. Nothing about order - just access - and that is entirely on the
> application level - not system.
>
> 1.) Code execution on die is not controlled by pthreads implemention -
> as it is unaware at that level.
Of course it is. They issue a hardware memory barrier. This stops the
cpu from reordering operations. How do you think anything using
pthreads will work if they didn't?
Henry
More information about the fpc-devel
mailing list