Author: rsmith Date: Tue Dec 15 18:18:47 2015 New Revision: 255726 URL: http://llvm.org/viewvc/llvm-project?rev=255726&view=rev Log: Update our claims about GCC's diagnostics quality to reflect recent improvements to GCC.
Modified: cfe/trunk/www/comparison.html Modified: cfe/trunk/www/comparison.html URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/www/comparison.html?rev=255726&r1=255725&r2=255726&view=diff ============================================================================== --- cfe/trunk/www/comparison.html (original) +++ cfe/trunk/www/comparison.html Tue Dec 15 18:18:47 2015 @@ -95,12 +95,12 @@ that produced it (it is not a structured format).</li> <li>Clang is <a href="features.html#performance">much faster and uses far less memory</a> than GCC.</li> - <li>Clang aims to provide extremely clear and concise diagnostics (error and - warning messages), and includes support for <a - href="diagnostics.html">expressive diagnostics</a>. GCC's warnings are - sometimes acceptable, but are often confusing and it does not support - expressive diagnostics. Clang also preserves typedefs in diagnostics - consistently, showing macro expansions and many other features.</li> + <li>Clang has been designed from the start to provide extremely clear and + concise diagnostics (error and warning messages), and includes support + for <a href="diagnostics.html">expressive diagnostics</a>. + Modern versions of GCC have made significant advances in this area, + incorporating various Clang features such as preserving typedefs in + diagnostics and showing macro expansions, but is still catching up.</li> <li>GCC is licensed under the GPL license. <a href="features.html#license"> clang uses a BSD license,</a> which allows it to be embedded in software that is not GPL-licensed.</li> _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits