minor edits

llvm-svn: 44759
This commit is contained in:
Chris Lattner 2007-12-10 02:05:32 +00:00
parent cf7cb4bbdd
commit 3fbe73bef2
1 changed files with 5 additions and 5 deletions

View File

@ -54,8 +54,8 @@
difficult to use as an API and integrate into other tools (e.g. an IDE). difficult to use as an API and integrate into other tools (e.g. an IDE).
Its historic design and <a Its historic design and <a
href="http://gcc.gnu.org/ml/gcc/2007-11/msg00460.html">current</a> href="http://gcc.gnu.org/ml/gcc/2007-11/msg00460.html">current</a>
<a href="http://gcc.gnu.org/ml/gcc/2004-12/msg00888.html">policy</a> was <a href="http://gcc.gnu.org/ml/gcc/2004-12/msg00888.html">policy</a>
intended to make it difficult to decouple the front-end from makes it difficult to decouple the front-end from
the rest of the compiler. Clang is designed as an API from its the rest of the compiler. Clang is designed as an API from its
inception.</li> inception.</li>
<li>Various GCC design decisions make it very difficult to reuse: its build <li>Various GCC design decisions make it very difficult to reuse: its build
@ -79,9 +79,9 @@
<li>The diagnostics produced by GCC are acceptable, but are often confusing <li>The diagnostics produced by GCC are acceptable, but are often confusing
and it does not support <a and it does not support <a
href="features.html#expressivediags">expressive diagnostics</a>.</li> href="features.html#expressivediags">expressive diagnostics</a>.</li>
<li>GCC is licensed under the GPL license, which makes it difficult to use <li>GCC is licensed under the GPL license. clang uses a BSD license, which
for projects that do not themselves want to be GPL. clang uses a BSD allows it to be used by projects that do not themselves want to be
license.</li> GPL.</li>
</ul> </ul>
<!--=====================================================================--> <!--=====================================================================-->