[ https://issues.apache.org/jira/browse/STDCXX-538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Farid Zaripov closed STDCXX-538. -------------------------------- > ATOMIC_OPS.cpp test fails to link (unresolved external symbol: > _InterlockedIncrement) > ------------------------------------------------------------------------------------- > > Key: STDCXX-538 > URL: https://issues.apache.org/jira/browse/STDCXX-538 > Project: C++ Standard Library > Issue Type: Bug > Components: Configuration > Affects Versions: 4.1.3, 4.1.4 > Environment: x64 Windows > Reporter: Farid Zaripov > Assignee: Farid Zaripov > Fix For: 4.2 > > > ATOMIC_OPS.cpp configuration test failed on MSVC8.0-x64 due to undefined > external symbol _InterlockedIncrement. > Because of this _RWSTD_NO_ATOMIC_OPS macro has been #defined in config.h. > The InterlockedIncrement() function defined only in Win32 platform (located > in kernel32.dll). At x64 platform this function is declared, but kernel32.dll > doesn't exports this function. The MSVC8 injects code of the function instead > of call (so called intrinsic function). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.