Replace x86 assembly code by atomic extensions provided by GNU g++ on other architectures
Replace x86 assembly code by atomic extensions provided by GNU g++ on other architectures

See http://www.opencascade.org/org/forum/thread_20053/

tpaviot/oce,mathstuf/oce,heartvalve/oce,BenoitPerrot/oce,Tridify/oce,BenoitPerrot/oce,EvgeneOskin/oce,tpaviot/oce,tpaviot/oce,EvgeneOskin/oce,Tech-XCorp/oce,Tridify/oce,heartvalve/oce,Tech-XCorp/oce,mathstuf/oce,Tridify/oce,Tech-XCorp/oce,Tech-XCorp/oce,Tridify/oce,Tech-XCorp/oce,finetjul/oce,Tridify/oce,BenoitPerrot/oce,finetjul/oce,mathstuf/oce,heartvalve/oce,EvgeneOskin/oce,heartvalve/oce,EvgeneOskin/oce,heartvalve/oce,mathstuf/oce,mathstuf/oce,BenoitPerrot/oce,tpaviot/oce,finetjul/oce,finetjul/oce,EvgeneOskin/oce,BenoitPerrot/oce,finetjul/oce,tpaviot/oce