Re: [Mingw-w64-public] libwinpthreads dependency should be optional

2014-03-24 Thread Baruch Burstein
On Mon, Mar 24, 2014 at 4:32 AM, K. Frank kfrank2...@gmail.com wrote: but it will cut off XP users completely due to how conditional variables are only available in Vista and later. Yes, windows condition variables are not supported in xp, so the above scheme only works for vista and

[Mingw-w64-public] libwinpthreads dependency should be optional

2014-03-23 Thread Torbjörn Rathsman
The goal of C++ is that features not used should be possible to disable. If the C++ thread library is not used I would like an option -no-std-threads or something. Also, I wonder if the libwinpthread will conflict with native Win32 threads.

Re: [Mingw-w64-public] libwinpthreads dependency should be optional

2014-03-23 Thread JonY
On 3/19/2014 23:49, Torbjörn Rathsman wrote: The goal of C++ is that features not used should be possible to disable. If the C++ thread library is not used I would like an option -no-std-threads or something. You misunderstand, the C++ thread implementation does not allow that. libgcc itself

Re: [Mingw-w64-public] libwinpthreads dependency should be optional

2014-03-23 Thread Adrien Nader
On Sun, Mar 23, 2014, John E. / TDM wrote: On 3/23/2014 4:12 AM, JonY wrote: On 3/19/2014 23:49, Torbjörn Rathsman wrote: The goal of C++ is that features not used should be possible to disable. If the C++ thread library is not used I would like an option -no-std-threads or something.

Re: [Mingw-w64-public] libwinpthreads dependency should be optional

2014-03-23 Thread LRN
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 23.03.2014 19:59, John E. / TDM wrote: On 3/23/2014 4:12 AM, JonY wrote: On 3/19/2014 23:49, Torbjörn Rathsman wrote: The goal of C++ is that features not used should be possible to disable. If the C++ thread library is not used I would like an

Re: [Mingw-w64-public] libwinpthreads dependency should be optional

2014-03-23 Thread Adrien Nader
On Sun, Mar 23, 2014, LRN wrote: * Win32 threading * POSIX threading It's a matter of adding native-W32-threads-using code to GCC. Doing that will remove winpthreads dependency. So far no one seems to be bothered enough to code this. The main difficulty is in handling all the OS versions

Re: [Mingw-w64-public] libwinpthreads dependency should be optional

2014-03-23 Thread JonY
On 3/24/2014 01:20, Adrien Nader wrote: On Sun, Mar 23, 2014, LRN wrote: * Win32 threading * POSIX threading It's a matter of adding native-W32-threads-using code to GCC. Doing that will remove winpthreads dependency. So far no one seems to be bothered enough to code this. The main

Re: [Mingw-w64-public] libwinpthreads dependency should be optional

2014-03-23 Thread K. Frank
Hello All! On Sun, Mar 23, 2014 at 6:13 PM, JonY j...@source.net wrote: On 3/24/2014 01:20, Adrien Nader wrote: On Sun, Mar 23, 2014, LRN wrote: * Win32 threading * POSIX threading It's a matter of adding native-W32-threads-using code to GCC. Doing that will remove winpthreads dependency.