Fix ALL the markup.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@148219 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/docs/DriverInternals.html b/docs/DriverInternals.html
index 380de99..ce707b9 100644
--- a/docs/DriverInternals.html
+++ b/docs/DriverInternals.html
@@ -1,8 +1,10 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+ "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Clang Driver Manual</title>
- <link type="text/css" rel="stylesheet" href="../menu.css" />
- <link type="text/css" rel="stylesheet" href="../content.css" />
+ <link type="text/css" rel="stylesheet" href="../menu.css">
+ <link type="text/css" rel="stylesheet" href="../content.css">
<style type="text/css">
td {
vertical-align: top;
@@ -19,26 +21,29 @@
<ul>
<li><a href="#intro">Introduction</a></li>
- <li><a href="#features">Features and Goals</a></li>
+ <li><a href="#features">Features and Goals</a>
<ul>
<li><a href="#gcccompat">GCC Compatibility</a></li>
<li><a href="#components">Flexible</a></li>
<li><a href="#performance">Low Overhead</a></li>
<li><a href="#simple">Simple</a></li>
</ul>
- <li><a href="#design">Design</a></li>
+ </li>
+ <li><a href="#design">Design</a>
<ul>
<li><a href="#int_intro">Internals Introduction</a></li>
<li><a href="#int_overview">Design Overview</a></li>
- <li><a href="#int_notes">Additional Notes</a></li>
+ <li><a href="#int_notes">Additional Notes</a>
<ul>
<li><a href="#int_compilation">The Compilation Object</a></li>
<li><a href="#int_unified_parsing">Unified Parsing & Pipelining</a></li>
<li><a href="#int_toolchain_translation">ToolChain Argument Translation</a></li>
<li><a href="#int_unused_warnings">Unused Argument Warnings</a></li>
</ul>
+ </li>
<li><a href="#int_gcc_concepts">Relation to GCC Driver Concepts</a></li>
</ul>
+ </li>
</ul>
@@ -168,11 +173,12 @@
distinct stages which manipulate these data structures, and
the blue components are important helper classes. </p>
- <center>
- <a href="DriverArchitecture.png" alt="Driver Architecture Diagram">
- <img width=400 src="DriverArchitecture.png">
+ <div style="text-align:center">
+ <a href="DriverArchitecture.png">
+ <img width=400 src="DriverArchitecture.png"
+ alt="Driver Architecture Diagram">
</a>
- </center>
+ </div>
<!--=======================================================================-->
<h3><a name="int_stages">Driver Stages</a></h3>
@@ -495,7 +501,7 @@
embedded in specs is in the Tool specific argument
translation routines. The parts of specs which control the
compilation pipeline are generally part of
- the <ii>Pipeline</ii> stage.</p>
+ the <i>Pipeline</i> stage.</p>
</li>
<li>