id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 1470,Boost.Thread: Compilation errors with non-__cdecl calling convention,Francois Barel,Anthony Williams,"Hi, On Win32, Boost.Thread currently (r41287) doesn't compile when the compiler's default calling convention is not {{{__cdecl}}} (e.g. with option /Gz under MSVC, which defaults functions to {{{__stdcall}}} if no other calling convention is specified). This is because some function pointers are (correctly) explicitely declared {{{__cdecl}}}, but are then assigned with the addresses of functions with no explicit calling convention specified -- which is incorrect. Those functions should be explicitely {{{__cdecl}}} as well. I suggest applying the attached patch (in {{{trunk/}}}) to fix that behavior. Cheers, Francois ",Patches,closed,To Be Determined,thread,Boost Development Trunk,Problem,fixed,thread __cdecl,