From: Matthijs Kooijman Date: Tue, 7 Oct 2008 07:34:30 +0000 (+0200) Subject: Capitalize Clang. X-Git-Tag: Report-final~2 X-Git-Url: https://git.stderr.nl/gitweb?a=commitdiff_plain;h=8a42b79a08ff544b66a1c7e3fc5e37fdfe64de5b;p=matthijs%2Fprojects%2Finternship.git Capitalize Clang. --- diff --git a/Report/Img/Compiling.svg b/Report/Img/Compiling.svg index dd3d4f8..cc5c5d3 100644 --- a/Report/Img/Compiling.svg +++ b/Report/Img/Compiling.svg @@ -2,7 +2,7 @@ + + units="cm" + showgrid="false" /> @@ -151,7 +159,7 @@ height="19.079578" width="63.916588" id="rect3203" />clang + id="flowPara3205">Clang diff --git a/Report/Main/Context/LLVM.tex b/Report/Main/Context/LLVM.tex index a39c3ec..0ba81fb 100644 --- a/Report/Main/Context/LLVM.tex +++ b/Report/Main/Context/LLVM.tex @@ -17,10 +17,10 @@ code for: In addition, the LLVM project provides two frontends for generating LLVM IR: llvm-gcc, which uses gcc to compile a lot of languages with an LLVM backend (from -the gcc point of view) and clang, which is a completely new project designed to +the gcc point of view) and Clang, which is a completely new project designed to parse and emit LLVM IR for all c-like languages (C, ObjC, C++). From the LLVM project, we use a number of parts. In section \ref{MontiumC}, we -saw that clang frontend is used directly in the Montium frontend. Also, a lot of +saw that Clang frontend is used directly in the Montium frontend. Also, a lot of transformations from the LLVM project are used. Lastly, a number of small library functions and components are used in the frontend. diff --git a/Report/Main/Problems/Challenges.tex b/Report/Main/Problems/Challenges.tex index 982397a..b92430b 100644 --- a/Report/Main/Problems/Challenges.tex +++ b/Report/Main/Problems/Challenges.tex @@ -181,7 +181,7 @@ know the LLVM community. LLVM has a pretty large amount of documentation, I spent most of my first weeks with reading tutorials and documents. Since there was already a (very -preliminary) version of the clang-based frontend, I also had some code to play +preliminary) version of the Clang-based frontend, I also had some code to play with. During this period, it was not completely clear what the frontend should