C++11 in LibreOffice

Bjoern Michaelsen bjoern.michaelsen at canonical.com
Mon Jul 16 10:17:25 PDT 2012


On Mon, Jul 16, 2012 at 12:53:24PM -0400, Kohei Yoshida wrote:
> On Mon, Jul 16, 2012 at 12:35 PM, János Uray <uray.janos at gmail.com> wrote:
> > Thank you.
> > It's not a happy answer though.
> > I hoped that there are at least some little features in the intersection of
> > the C++11-knowledge of the supported compilers.
> 
> The most problematic ones are the gcc compiler used on Mac OS X (gcc
> 4.0?),  and MSVC 2008 compilers.

gcc started implementing C++11 with 4.3, MSVC started relevant partial support
with 10.0/11.0.

> If you (or someone else equally
> interested) are willing to research those two compilers to see what
> subset of C++11 features they support (if at all), then I don't see
> why we shouldn't use those features.

Not even a subset, I fear. Also note the "gcc C++11 ABI is not guaranteed to be
C++03 compatible" discussion in the ESC minutes: there are more traps lurking here.

Best,

Bjoern


More information about the LibreOffice mailing list