Ticket #7272: boost-7272-proper.patch
File boost-7272-proper.patch, 1.2 KB (added by , 10 years ago) |
---|
-
boost/thread/win32/thread_primitives.hpp
349 349 setc al; 350 350 }; 351 351 #else 352 bool ret =false;352 bool ret; 353 353 __asm { 354 mov eax,bit; mov edx,x; lock bts [edx],eax; setc al; mov ret, al 354 mov eax,bit 355 mov edx,x 356 lock bts [edx],eax 357 setc al 358 mov ret, al 355 359 }; 356 360 return ret; 357 361 … … 368 372 setc al; 369 373 }; 370 374 #else 371 bool ret =false;375 bool ret; 372 376 __asm { 373 mov eax,bit; mov edx,x; lock btr [edx],eax; setc al; mov ret, al 377 mov eax,bit 378 mov edx,x 379 lock btr [edx],eax 380 setc al 381 mov ret, al 374 382 }; 375 383 return ret; 376 384