-
Notifications
You must be signed in to change notification settings - Fork 442
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Replace webhops with their destinations. Fix typos, dead links,
and cut now-unneeded verbiage. Clean up links.
- Loading branch information
Showing
6 changed files
with
51 additions
and
58 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,67 +4,60 @@ | |
<meta charset="UTF-8"> | ||
<title>lcc, A Retargetable Compiler for ANSI C</title> | ||
<link href="style.css" rel="stylesheet" type="text/css"> | ||
<base href="https://drhanson.s3.amazonaws.com/storage/"> | ||
</head> | ||
<body> | ||
<header> | ||
<h2>lcc, A Retargetable Compiler for ANSI C</h2> | ||
<nav class="top-menu"> | ||
<p><a href="index.html">Home</a> · | ||
<p><a href="https://drh.github.io/lcc/">Home</a> · | ||
<a href="https://github.com/drh/lcc">Code</a> · | ||
<a href="https://htmlpreview.github.io/?https://raw.githubusercontent.com/drh/lcc/master/doc/install.html">Installation</a> · | ||
<a href="docs.html">Docs</a></p> | ||
<a href="https://drh.github.io/lcc/docs.html">Docs</a></p> | ||
</nav> | ||
</header> | ||
<main> | ||
<h3>Docs</h3> | ||
<p>Clicking on the PDF links in the citations below retrieves the PDF file for the associated publication; the numbers | ||
after the links are the file sizes. Clicking on Code retrieves the associated code, lists the directory that holds | ||
the code, or goes to a page that holds the code.</p> | ||
|
||
<h4>Talks</h4> | ||
<p>C. W. Fraser and D. R. Hanson, A Minimalist's Retargetable C Compiler, University of Delaware, 4/28/95. | ||
<a href="http://storage.webhop.net/documents/lcc.pdf" rel="nofollow">PDF</a> (58KB).</p> | ||
<a href="documents/lcc.pdf">PDF</a> (58KB).</p> | ||
<p>C. W. Fraser and D. R. Hanson, A Lean Retargetable C Compiler, New York University, 4/4/96. | ||
<a href="http://storage.webhop.net/documents/lean.pdf" rel="nofollow">PDF</a> (37KB).</p> | ||
<a href="documents/lean.pdf">PDF</a> (37KB).</p> | ||
<p>D. R. Hanson, Early Experience with ASDL in lcc, National Compiler Infrastructure Tutorial, SIGPLAN'98 Conference on | ||
Programming Language Design and Implementation, Montreal, 6/19/98. | ||
<a href="http://storage.webhop.net/documents/[email protected]" rel="nofollow">PDF</a> (71KB).</p> | ||
<a href="documents/[email protected]">PDF</a> (71KB).</p> | ||
|
||
<h4>Papers</h4> | ||
<p>C. W. Fraser and D. R. Hanson, A Retargetable Compiler for ANSI C, SIGPLAN Notices <strong>26</strong>, 10 (Oct. | ||
1991), 29-43. <a href="http://storage.webhop.net/documents/overview.pdf" rel="nofollow">PDF</a> (100KB).</p> | ||
1991), 29-43. <a href="documents/overview.pdf">PDF</a> (100KB).</p> | ||
<p>C. W. Fraser and D. R. Hanson, A Code Generation Interface for ANSI C, Software—Practice and Experience | ||
<strong>21</strong>, 9 (Sep. 1991), 963-988. <a href="http://storage.webhop.net/documents/interface.pdf" | ||
rel="nofollow">PDF</a> (88KB).</p> | ||
<strong>21</strong>, 9 (Sep. 1991), 963-988. <a href="documents/interface.pdf">PDF</a> (88KB).</p> | ||
<p>C. W. Fraser and D. R. Hanson, Simple Register Spilling in a Retargetable Compiler, Software—Practice and | ||
Experience <strong>22</strong>, 1 (Jan. 1992), 85-99. <a href="http://storage.webhop.net/documents/spills.pdf" | ||
rel="nofollow">PDF</a> (63KB).</p> | ||
Experience <strong>22</strong>, 1 (Jan. 1992), 85-99. <a href="documents/spills.pdf">PDF</a> (63KB).</p> | ||
<p>N. Ramsey and D. R. Hanson, A Retargetable Debugger, Proceedings of the SIGPLAN'92 Conference on Programming Language | ||
Design and Implementation, SIGPLAN Notices <strong>27</strong>, 7 (July 1992). 22-31. | ||
<a href="http://storage.webhop.net/documents/retargetable.pdf" rel="nofollow">PDF</a> (112KB).</p> | ||
<p>C. W. Fraser, D. R. Hanson, and <a href="http://www.research.microsoft.com/~toddpro" rel="nofollow">T. A. | ||
Proebsting</a>, Engineering a Simple, Efficient Code Generator Generator, ACM Letters on Programming Languages | ||
and Systems <strong>1</strong>, 3 (Sep. 1992), 213-226. <a href="http://storage.webhop.net/documents/iburg.pdf" | ||
rel="nofollow">PDF</a> (157KB), <a href="https://github.com/drh/iburg" rel="nofollow">Code</a>.</p> | ||
<a href="documents/retargetable.pdf">PDF</a> (112KB).</p> | ||
<p>C. W. Fraser, D. R. Hanson, and T. A. Proebsting, | ||
Engineering a Simple, Efficient Code Generator Generator, ACM Letters on Programming Languages | ||
and Systems <strong>1</strong>, 3 (Sep. 1992), 213-226. <a href="documents/iburg.pdf">PDF</a> (157KB), | ||
<a href="https://github.com/drh/iburg">Code</a>.</p> | ||
<p>D. R. Hanson and M. Raghavachari, A Machine-Independent Debugger, Software—Practice and Experience | ||
<strong>26</strong>, 11 (1996) 1277-1299. <a href="http://storage.webhop.net/documents/cdb.pdf" | ||
rel="nofollow">PDF</a> (350KB), <a href="http://storage.webhop.net/documents/cdbtalk.pdf" rel="nofollow">Talk | ||
slides</a> (110KB), <a href="https://github.com/drh/cdb" rel="nofollow">Code</a>.</p> | ||
<p>C. W. Fraser and D. R. Hanson, <a href="http://storage.webhop.net/documents/linux.html" rel="nofollow">Compile C | ||
<strong>26</strong>, 11 (1996) 1277-1299. <a href="documents/cdb.pdf">PDF</a> (350KB), | ||
<a href="documents/cdbtalk.pdf">Talk slides</a> (110KB), <a href="https://github.com/drh/cdb">Code</a>.</p> | ||
<p>C. W. Fraser and D. R. Hanson, <a href="documents/linux.html">Compile C | ||
Faster on Linux</a>, Linux Journal, 25 (May 1996) 32-33.</p> | ||
<p>U. Erlingsson, M. Krishnamoorthy and T. V. Raman, Efficient Multiway Radix Search Trees, Information Processing | ||
Letters <strong>60</strong>, 3 (Nov. 11, 1996), 115-120. <a href="http://storage.webhop.net/documents/mrst.pdf" | ||
rel="nofollow">PDF</a> (96KB).</p> | ||
Letters <strong>60</strong>, 3 (Nov. 11, 1996), 115-120. <a href="documents/mrst.pdf">PDF</a> (96KB).</p> | ||
<p>D. R. Hanson, Early Experience with ASDL in lcc, Software—Practice and Experience <strong>29</strong>, 5 | ||
(1999), 417-435. <a href="http://storage.webhop.net/documents/asdl.pdf" rel="nofollow">PDF</a> (120KB).</p> | ||
<p>The lcc 4.x Code-Generation Interface, MSR-TR-2001-64, Microsoft Research, July 2001 (with | ||
<a href="http://cwfraser.webhop.net/" rel="nofollow">C. W. Fraser</a>). | ||
<a href="http://storage.webhop.net/documents/interface4.pdf" rel="nofollow">PDF</a> (257 KB).</p> | ||
(1999), 417-435. <a href="documents/asdl.pdf">PDF</a> (120KB).</p> | ||
<p>C. W. Fraser and D. R. Hanson, The lcc 4.x Code-Generation Interface, MSR-TR-2001-64, Microsoft Research, July 2001. | ||
<a href="documents/interface4.pdf">PDF</a> (257 KB).</p> | ||
</main> | ||
<footer> | ||
<hr> | ||
<p style="margin: 0;"><a href="http://cwfraser.webhop.net"><em>Chris Fraser</em></a> · | ||
<a href="http://drh.webhop.net"><em>David Hanson</em></a></p> | ||
<p style="margin: 0;"><a href="https://people.well.com/user/cwf/"><em>Chris Fraser</em></a> · | ||
<a href="https://drh.github.io"><em>David Hanson</em></a></p> | ||
</footer> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters