Bug 111553 - Support C++11 features in GCC <4.6
Summary: Support C++11 features in GCC <4.6
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Web Template Framework (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Allan Sandfeld Jensen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-06 03:30 PST by Allan Sandfeld Jensen
Modified: 2013-03-13 04:24 PDT (History)
9 users (show)

See Also:


Attachments
Patch (1.69 KB, patch)
2013-03-06 03:34 PST, Allan Sandfeld Jensen
no flags Details | Formatted Diff | Diff
Patch (2.35 KB, patch)
2013-03-06 09:02 PST, Allan Sandfeld Jensen
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Allan Sandfeld Jensen 2013-03-06 03:30:35 PST
Currently we only enable C++11 features in GCC 4.6 and 4.7+, but many of them could be enabled for gcc versions as old as gcc 4.3.
Comment 1 Allan Sandfeld Jensen 2013-03-06 03:34:12 PST
Created attachment 191705 [details]
Patch
Comment 2 Allan Sandfeld Jensen 2013-03-06 09:02:32 PST
Created attachment 191762 [details]
Patch

More readable ifdefs, and added the rest of the supported C++11 features
Comment 3 Allan Sandfeld Jensen 2013-03-13 04:24:25 PDT
Comment on attachment 191762 [details]
Patch

Clearing flags on attachment: 191762

Committed r145701: <http://trac.webkit.org/changeset/145701>
Comment 4 Allan Sandfeld Jensen 2013-03-13 04:24:30 PDT
All reviewed patches have been landed.  Closing bug.