preprocessor conditional expression. The original code is correct, but
some people or projects are compiling with MinGW and the -Wundef flag. It
is less work to make this change than to debate with them. The patch is
contributed by Guenter <gk@gknw.de>. r=wtc.
git-svn-id: svn://10.0.0.236/trunk@258377 18797224-902f-48f8-a5cc-f745e15eee43
PR_AtomicXXX functions are truly atomic, otherwise the macros and functions
can't be used interchangeably. Add Nelson's suggested changes as a TODO
comment.
Modified files: pratom.h atomic.c
git-svn-id: svn://10.0.0.236/trunk@244157 18797224-902f-48f8-a5cc-f745e15eee43
implemented as compiler intrinsics. The patch is contributed by Steve
Snyder <swsnyder@insightbb.com>. r=wtc
Modified files: pratom.h atomic.c
git-svn-id: svn://10.0.0.236/trunk@244083 18797224-902f-48f8-a5cc-f745e15eee43
to primpl.h so that it is not exported.
Bugsplat bug #364813: declare 'prstk_head' volatile, to prevent compiler
from optimizing away references in a loop.
r=larryh,srinivas@netscape.com
git-svn-id: svn://10.0.0.236/trunk@51444 18797224-902f-48f8-a5cc-f745e15eee43