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

Reply via email to