Subject: [Boost-bugs] [Boost C++ Libraries] #6841: Are __cdecl and __stdcall ambiguous in CE?
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-04-27 22:50:13
#6841: Are __cdecl and __stdcall ambiguous in CE?
------------------------------+---------------------------------------------
Reporter: viboes | Owner: igaztanaga
Type: Bugs | Status: new
Milestone: To Be Determined | Component: intrusive
Version: Boost 1.49.0 | Severity: Problem
Keywords: |
------------------------------+---------------------------------------------
It seems that __cdecl and __stdcall are the same in this platform.
{{{
Test output: VeecoFTC - thread - container__thread_vector_p_lib /
msvc-9.0~wm5~stlport5.2
Rev 78187 / Wed, 25 Apr 2012 04:24:15 +0000
Report Time: Fri, 27 Apr 2012 20:28:57 +0000
Compile [2012-04-26 12:54:33 UTC]: fail
call "%BOOST_ROOT%/TestTools/VSVars32-VC9-WM5.bat" x86 >nul
cl /Zm800 -nologo
@"D:\BoostRT\results\boost\bin.v2\libs\thread\test\container__thread_vector_p_lib.test\msvc-9.0~wm5~stlport5.2\debug
\stdlib-stlport-5.2~evc9~arm\threads\container\thread_vector_pass.obj.rsp"
thread_vector_pass.cpp
C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC
SDK\include\ARMV4I\winnt.h(384) : warning C4201: nonstandard extension
used : nameless struct/union
C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC
SDK\include\ARMV4I\winnt.h(403) : warning C4201: nonstandard extension
used : nameless struct/union
C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC
SDK\include\ARMV4I\winnt.h(6041) : warning C4201: nonstandard extension
used : nameless struct/union
C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC
SDK\include\ARMV4I\winnt.h(6050) : warning C4201: nonstandard extension
used : nameless struct/union
C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC
SDK\include\ARMV4I\winbase.h(1139) : warning C4201: nonstandard extension
used : nameless struct/union
D:\BoostRT\boost\boost/thread/win32/thread_primitives.hpp(389) : warning
C4127: conditional expression is constant
D:\BoostRT\boost\boost/thread/win32/thread_primitives.hpp(406) : warning
C4127: conditional expression is constant
D:\BoostRT\boost\boost/intrusive/detail/mpl.hpp(165) : error C2953:
'boost::intrusive::detail::is_unary_or_binary_function_impl<R(__cdecl
*)(void)>' : class template has already been defined
D:\BoostRT\boost\boost/intrusive/detail/mpl.hpp(157) : see
declaration of
'boost::intrusive::detail::is_unary_or_binary_function_impl<R(__cdecl
*)(void)>'
D:\BoostRT\boost\boost/intrusive/detail/mpl.hpp(197) : error C2953:
'boost::intrusive::detail::is_unary_or_binary_function_impl<R(__cdecl
*)(T0)>' : class template has already been defined
D:\BoostRT\boost\boost/intrusive/detail/mpl.hpp(189) : see
declaration of
'boost::intrusive::detail::is_unary_or_binary_function_impl<R(__cdecl
*)(T0)>'
D:\BoostRT\boost\boost/intrusive/detail/mpl.hpp(229) : error C2953:
'boost::intrusive::detail::is_unary_or_binary_function_impl<R(__cdecl
*)(T0,T1)>' : class template has already been defined
D:\BoostRT\boost\boost/intrusive/detail/mpl.hpp(221) : see
declaration of
'boost::intrusive::detail::is_unary_or_binary_function_impl<R(__cdecl
*)(T0,T1)>'
}}}
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/6841> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:09 UTC