-
Type:
Bug
-
Resolution: Done
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
None
-
None
-
None
-
None
-
None
-
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