fix many internal links

Fixed a number of internal links that need to
go to the GitHub site.

Ran `make www` to perform the above.
This commit is contained in:
Landon Curt Noll committed 2024-04-24 02:37:42 -07:00
1 parent b84f8cbe28
commit e7d69bc232
175 files changed
+645 -631

No files matched your search

+4 -4
View File
@@ -398,7 +398,7 @@ whatever your system will compile them as).</p>
./anonymous anonymous.bed # if able to compile as a 32-bit (-m32) ELF binary</code></pre>
<p>NOTE: if the 32-bit version cannot be compiled the script will at least compile
<a href="anonymous.ten.c">anonymous.ten</a> as a 64-bit program (or whatever your system is
<a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2001/anonymous/anonymous.ten.c">anonymous.ten</a> as a 64-bit program (or whatever your system is
set to) and run it directly.</p>
<p>What happens if the x86 program has already been modified by this program? The
judges’ remarks below might give you a hint!</p>
@@ -436,7 +436,7 @@ quite a lot of bit twiddling.</p>
run x86 programs on any machine (x86 or otherwise).</p>
<p>I have included a simple <a href="https://www.bbc.co.uk/teach/school-radio/nursery-rhymes-ten-green-bottles/zncyt39">10 Green
Bottles</a>
<a href="anonymous.ten.c">program</a> (try <code>make anonymous.ten</code>), meant to be compiled as a
<a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2001/anonymous/anonymous.ten.c">program</a> (try <code>make anonymous.ten</code>), meant to be compiled as a
32-bit ELF binary.</p>
<p>The program <code>anonymous.ten</code>, and its source (dull) are included as data
files.</p>
@@ -453,7 +453,7 @@ generates a translation for an entire basic block of subject code. Having
translated a block once, the target code generated will be stored for the
duration that the program is running, so as a program runs its performance will
improve, as it hits cached blocks. This can be clearly observed in the example
program, <a href="anonymous.ten.c">anonymous.ten</a> which must be compiled as a 32-bit ELF
program, <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2001/anonymous/anonymous.ten.c">anonymous.ten</a> which must be compiled as a 32-bit ELF
binary.</p>
<h3 id="target-library-linking">Target Library Linking:</h3>
<p>The program runs <a href="https://en.wikipedia.org/wiki/Dynamic_linker">dynamically
@@ -523,7 +523,7 @@ turn up - yes the program is unsafe, but it’s pretty cool anyway.</p>
<a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2001/anonymous/anonymous.ten.c">anonymous.ten</a> program. Other trivial <strong><em>x86</em></strong> programs may
run on the translator - and I have successfully run a wide range of “Hello
World” programs, including one of last year’s IOCCC entries,
<a href="2001/anonymous/2000/tomx/tomx.c">tomx</a>.</p>
<a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2000/tomx/index.html">tomx</a>.</p>
<h3 id="complete-program">Complete Program</h3>
<p>The fact that the program makes calls to <code>system(3)</code> and <code>execv(3)</code> may imply that
it is not a complete program in its own right, as it relies on other programs.