On 03/13/2012 06:32 PM, Jan Stancek wrote:

> 
> Synchronization of threads depends on shared global variable.
> With gcc version 4.6.2 this test spins forever on:
>     while (wait_thread)
>         sched_yield();
> 
> Make global shared variables volatile, so each thread
> sees current value.
> 
> See also:
> Bug 36081 - gcc optimizations and threads (pthread)
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36081
> 
> Signed-off-by: Jan Stancek <[email protected]>
> ---
>  testcases/kernel/mem/mtest05/mmstress.c |    6 +++---
>  1 files changed, 3 insertions(+), 3 deletions(-)


pushed, thanks Jan.

Wanlong Gao

> 
> 
> 
> 
> ------------------------------------------------------------------------------
> Keep Your Developer Skills Current with LearnDevNow!
> The most comprehensive online learning library for Microsoft developers
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> Metro Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-d2d
> 
> 
> 
> _______________________________________________
> Ltp-list mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/ltp-list



------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to