git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@44759 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2007-12-10 02:05:32 +00:00
Родитель b0c4c63bb9
Коммит ff11fa3851
1 изменённых файлов: 5 добавлений и 5 удалений

Просмотреть файл

@ -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>
<!--=====================================================================--> <!--=====================================================================-->