I figured this would be a good point to revive this discussion. LLVM/Clang progress for mingw-w64 has come on quite a lot since I brought this up.
The last time we had an issue around libcxx needing 0x600 for c++ threads without winpthreads. Now libunwind is in the same situation. Martin has been working hard to get libunwind in shape for mingw-w64 but the locks also require 0x600. (This is the same api used in libc++) https://reviews.llvm.org/D38704 I thought FF 52 was the last version but https://support.mozilla.org/en-US/kb/end-support-windows-xp-and-vista Also it seems to be well past that time now anyway. https://www.mozilla.org/media/img/firefox/organizations/release-overview-high-res.78cf477dd915.png A little longer term I think with this transition we should also be able to create a new pthreads library using the same api's available after vista. This should give us room to have c11 threads and just wrap pthreads around this much like musl libc does. On Mon, Jun 12, 2017 at 7:18 PM, Adrien Nader <adr...@notk.org> wrote: > Hi, > > The implication of this change would be that you need a separate > toolchain to target these OSes and 5.x is not going to be abandoned > tomorrow, which gives you plenty of time. > > I've followed the support from browsers and FF 53 which is an ESR is the > last browser to support XP. Since it's recent and ESR, support will last > a few more months but that's about it. > > The possibility for you would be the aforementioned patch and default to > something more recent to XP but still allow to target it. That's the > moment you're welcome to do it and post it for review on the list. > Targeting XP will not be supported but that's actually the current > situation anyway since the majority of people here are not testing XP > anymore. > > -- > Adrien Nader > > ------------------------------------------------------------ > ------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Mingw-w64-public mailing list > Mingw-w64-public@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mingw-w64-public > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public