[Bug libstdc++/33578] __gnu_parallel::yield broken on mingw32

2007-10-10 Thread dannysmith at gcc dot gnu dot org
--- Comment #7 from dannysmith at gcc dot gnu dot org 2007-10-10 23:39 --- Subject: Bug 33578 Author: dannysmith Date: Wed Oct 10 23:39:30 2007 New Revision: 129219 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=129219 Log: PR libstdc++/33578 *

[Bug libstdc++/33578] __gnu_parallel::yield broken on mingw32

2007-10-09 Thread bkoz at gcc dot gnu dot org
--- Comment #1 from bkoz at gcc dot gnu dot org 2007-10-09 22:24 --- Ah yes, this one. I believe there is controversy around this implementation point on linux as well. Here's some info from previous discussions between myself, Ulrich, and Johannes. Me: Include sched.h for

[Bug libstdc++/33578] __gnu_parallel::yield broken on mingw32

2007-10-09 Thread bkoz at gcc dot gnu dot org
--- Comment #2 from bkoz at gcc dot gnu dot org 2007-10-09 22:38 --- Created an attachment (id=14332) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14332action=view) Consistent use of _WIN32 define -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33578

[Bug libstdc++/33578] __gnu_parallel::yield broken on mingw32

2007-10-09 Thread bkoz at gcc dot gnu dot org
--- Comment #3 from bkoz at gcc dot gnu dot org 2007-10-09 22:41 --- Actually, I think that when I added sched.h, I forgot to look at the windows stuff. Something seems off to me, WRT the current code. The includes don't match the code... Here's a patch to make the conditionals in the

[Bug libstdc++/33578] __gnu_parallel::yield broken on mingw32

2007-10-09 Thread dannysmith at users dot sourceforge dot net
--- Comment #4 from dannysmith at users dot sourceforge dot net 2007-10-09 23:52 --- Created an attachment (id=14334) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14334action=view) mingw32 compatibility patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33578

[Bug libstdc++/33578] __gnu_parallel::yield broken on mingw32

2007-10-09 Thread dannysmith at users dot sourceforge dot net
--- Comment #5 from dannysmith at users dot sourceforge dot net 2007-10-09 23:54 --- (In reply to comment #2) Created an attachment (id=14332) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14332action=view) [edit] Consistent use of _WIN32 define Thats not quite right.

[Bug libstdc++/33578] __gnu_parallel::yield broken on mingw32

2007-10-09 Thread bkoz at gcc dot gnu dot org
--- Comment #6 from bkoz at gcc dot gnu dot org 2007-10-10 02:00 --- Danny, if this allows compilation of parallel_list.cc then please check your patch in, as it doesn't change semantics. Then we can figure out what we really want here --