On Sun, Oct 29, 2017 at 7:37 PM, Kris Maglione <kmagli...@mozilla.com> wrote: > On Sun, Oct 29, 2017 at 07:15:50PM -0400, Nathan Froyd wrote: >> >> For non-Android platforms, the good news here is that compiling Fennec >> with clang was the last major blocker for turning on C++14 support. > > Do we have a timeline for when we'll be able to start using those features, > or a summary of which features we'll be able to start using? There are a few > that I've been waiting on for a long time...
Which features are you particularly eager to use? I'm on the fence as to whether C++14 support should be turned on in 58 or wait until 59. The canonical feature vs. compiler matrix lives at: https://developer.mozilla.org/en-US/docs/Using_CXX_in_Mozilla_code Once C++14 support gets turned on, we'll be able to use everything supported by GCC 4.9 in cross-platform code. Upgrading our Linux requirements to GCC 6 or better (and MSVC to 2017) would be required before getting to use shinier features. Thanks, -Nathan _______________________________________________ mobile-firefox-dev mailing list mobile-firefox-dev@mozilla.org https://mail.mozilla.org/listinfo/mobile-firefox-dev