Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(5)

Unified Diff: site/dev/contrib/c++11.md

Issue 908783002: one day i will bother to look at the markdown rendering (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: site/dev/contrib/c++11.md
diff --git a/site/dev/contrib/c++11.md b/site/dev/contrib/c++11.md
index f8506a392d2e6b8637bc374f3ebcb6dc6aa1c3a8..cad2efae5f9db2ebf42431064898c50858ca1383 100644
--- a/site/dev/contrib/c++11.md
+++ b/site/dev/contrib/c++11.md
@@ -9,7 +9,6 @@ document is not concerned with C++11 policy in Skia, only its technical
feasibility. This is about what we can use, a superset of what we may use.
The gist:
-
- C++11 the language as supported by GCC 4.4 or later is probably usable.
- If you break a bot, that feature is not usable.
- The C++11 standard library can't generally be used.
@@ -60,12 +59,12 @@ Chrome's toolchains (see above). I'm not exactly sure what our Chrome OS bots
are using, but they've never been a problem.
A few miscellaneous compile-only bots are actually our current overall weak link:
- - Our NaCl builds use an old non-PNaCl toolchain, which is based on GCC
- 4.4. GCC 4.4 has some support for C++11, but it's not nearly complete.
- There is no upgrade path except PNaCl; even the very latest NaCl toolchain
- is GCC 4.4, while PNaCl is based on Clang 3.4 (with complete C++11 support).
- - Our iOS builds are driven from a Mac 10.7 machine using some unknown old Clang.
- Who knows how old that is or what it supports? It's probably due for an update.
+- Our NaCl builds use an old non-PNaCl toolchain, which is based on GCC
+ 4.4. GCC 4.4 has some support for C++11, but it's not nearly complete.
+ There is no upgrade path except PNaCl; even the very latest NaCl toolchain
+ is GCC 4.4, while PNaCl is based on Clang 3.4 (with complete C++11 support).
+- Our iOS builds are driven from a Mac 10.7 machine using some unknown old Clang.
+ Who knows how old that is or what it supports? It's probably due for an update.
If we were to eliminate the problems of the NaCl and iOS bots, our ability to
use C++11 would match Mozilla's list nearly identically.
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698