aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-08-14 04:43:04 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-08-14 04:43:04 +0000
commit93d2dc4882fec9b56736732b208c9a69b32bbd5a (patch)
tree039bef5f003f4490069e8ef0344a3b2cb7f7836a /docs
parentb1d76bda73e476ea54c91d91ae5f9115c96135a1 (diff)
Fix a few typos.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@78991 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs')
-rw-r--r--docs/DriverInternals.html18
1 files changed, 9 insertions, 9 deletions
diff --git a/docs/DriverInternals.html b/docs/DriverInternals.html
index a99d72cd4e..a7d2da3771 100644
--- a/docs/DriverInternals.html
+++ b/docs/DriverInternals.html
@@ -240,7 +240,7 @@
<p>Once the arguments are parsed, the tree of subprocess
jobs needed for the desired compilation sequence are
- constructed. This involves determing the input files and
+ constructed. This involves determining the input files and
their types, what work is to be done on them (preprocess,
compile, assemble, link, etc.), and constructing a list of
Action instances for each task. The result is a list of
@@ -312,7 +312,7 @@
to run. Conceptually, the driver performs a top down
matching to assign Action(s) to Tools. The ToolChain is
responsible for selecting the tool to perform a particular
- action; once seleected the driver interacts with the tool
+ action; once selected the driver interacts with the tool
to see if it can match additional actions (for example, by
having an integrated preprocessor).
@@ -397,7 +397,7 @@
<p>The driver constructs a Compilation object for each set of
command line arguments. The Driver itself is intended to be
- invariant during construct of a Compilation; an IDE should be
+ invariant during construction of a Compilation; an IDE should be
able to construct a single long lived driver instance to use
for an entire build, for example.</p>
@@ -409,7 +409,7 @@
<h4 id="int_unified_parsing">Unified Parsing &amp; Pipelining</h4>
- <p>Parsing and pipeling both occur without reference to a
+ <p>Parsing and pipelining both occur without reference to a
Compilation instance. This is by design; the driver expects that
both of these phases are platform neutral, with a few very well
defined exceptions such as whether the platform uses a driver
@@ -425,11 +425,11 @@
stop seeing some arguments the user provided, and see new ones
instead).</p>
- <p>For example, on Darwin <tt>-gfull</tt> gets translated into
- two separate arguments, <tt>-g</tt>
- and <tt>-fno-eliminate-unused-debug-symbols</tt>. Trying to
- write Tool logic to do something with <tt>-gfull</tt> will not
- work, because at Tools run after the arguments have been
+ <p>For example, on Darwin <tt>-gfull</tt> gets translated into two
+ separate arguments, <tt>-g</tt>
+ and <tt>-fno-eliminate-unused-debug-symbols</tt>. Trying to write Tool
+ logic to do something with <tt>-gfull</tt> will not work, because Tool
+ argument translation is done after the arguments have been
translated.</p>
<p>A long term goal is to remove this tool chain specific