-
Type: Bug
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
When on GCC 4.1 compiling for i386, we don't use the intrinsic version of __sync_add_and_fetch for 64-bit values, but do use the intrinsic of __sync_add_and_fetch for 32-bit values, which leads to a compile failure. I believe this is an extension of CDRIVER-365.
A workaround for this is to compile with "-march=i686", which turns on the compiler intrinsic.
- related to
-
CDRIVER-365 don't use __sync_fetch_and_add for 64-bit when on gcc 4.1 on 32-bit x86.
- Closed
- links to