0022980: Fixed Standard_Atomic.hxx
authorRoman Lygin <roman.lygin@gmail.com>
Tue, 18 Dec 2012 18:35:43 +0000 (22:35 +0400)
committerRoman Lygin <roman.lygin@gmail.com>
Tue, 18 Dec 2012 18:35:43 +0000 (22:35 +0400)
commit1365140bb8b55a538d189a189fd7cb5d192af8f9
treecdc77e8feee02929339c16b0f678f1cbacaf9b9d
parent5789daf94d91e4f65a17457e3e4711f55358855c
0022980: Fixed Standard_Atomic.hxx

Standard_Atomic, prefer gcc built-ins rather than WinAPI calls (revert previous change of order)
Raise compiler error if no implementation found for atomic operations.
Add new draw command for testing this bug
Fix for compilation with TBB disabled
Adding CSF_TBB_INCLUDES macro in edl files
Correction of *.edl files
Update of EXTERNLIB files with CSF_TBB
Adding EXTERNLIB file
28 files changed:
src/Draw/Draw_CMPLRS.edl
src/Draw/EXTERNLIB
src/QABugs/EXTERNLIB [new file with mode: 0755]
src/QABugs/FILES
src/QABugs/QABugs_10.cxx [changed mode: 0644->0755]
src/QABugs/QABugs_12.cxx [changed mode: 0644->0755]
src/QABugs/QABugs_13.cxx [changed mode: 0644->0755]
src/QABugs/QABugs_15.cxx [changed mode: 0644->0755]
src/QABugs/QABugs_16.cxx [changed mode: 0644->0755]
src/QABugs/QABugs_17.cxx [changed mode: 0644->0755]
src/QABugs/QABugs_18.cxx [changed mode: 0644->0755]
src/QABugs/QABugs_19.cxx [changed mode: 0644->0755]
src/QABugs/QABugs_2.cxx [changed mode: 0644->0755]
src/QABugs/QABugs_4.cxx [changed mode: 0644->0755]
src/QABugs/QABugs_5.cxx [changed mode: 0644->0755]
src/QABugs/QABugs_6.cxx [changed mode: 0644->0755]
src/QABugs/QABugs_7.cxx [changed mode: 0644->0755]
src/QABugs/QABugs_8.cxx [changed mode: 0644->0755]
src/QABugs/QABugs_9.cxx [changed mode: 0644->0755]
src/QABugs/QABugs_CMPLRS.edl [changed mode: 0644->0755]
src/QANCollection/QANCollection1.cxx
src/QANCollection/QANCollection2.cxx
src/QANCollection/QANCollection3.cxx
src/Standard/Standard_Atomic.hxx
src/Standard/Standard_CMPLRS.edl
src/TKDraw/EXTERNLIB
src/TKQADraw/EXTERNLIB
tests/bugs/fclasses/bug22980 [new file with mode: 0755]