Re: [Boost-bugs] [Boost C++ Libraries] #8817: Boost Thread Windows CE _createthreadex handling breaks mingw w64

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #8817: Boost Thread Windows CE _createthreadex handling breaks mingw w64
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-08-03 07:28:35


#8817: Boost Thread Windows CE _createthreadex handling breaks mingw w64
------------------------------------------+-------------------------
  Reporter: Andrew Ho <helloworld922@…> | Owner: johnmaddock
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: config
   Version: Boost Development Trunk | Severity: Problem
Resolution: | Keywords:
------------------------------------------+-------------------------

Comment (by Andrew Ho <helloworld922@…>):

 The problem is in Boost.Config and Boost.Thread.

 Obviously the work-arounds for Windows CE should not be used when
 compiling with MinGW (unless targeting Windows CE specifically), so
 Boost.Config must be changed.

 IMO Boost.Thread should also be changed because defining uintptr_t really
 shouldn't be done at all. I would imagine any modern compiler targeting
 Windows CE might have uintptr_t defined (it is standard C++ after all), in
 which case the compile will fail again.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/8817#comment:3>
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:13 UTC