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:
1 parent
b84f8cbe28
commit
e7d69bc232
175 files changed
+645
-631
No files matched your search
@@ -393,14 +393,14 @@ code</a> below for more details.</p>
|
||||
<h2 id="alternate-code">Alternate code:</h2>
|
||||
<p>There are a number of alternate versions for this program, some in C and some in
|
||||
assembly.</p>
|
||||
<p>The file <a href="prog.alt.c">prog.alt.c</a> is smaller and does not contain any
|
||||
<p>The file <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/kurdyukov1/prog.alt.c">prog.alt.c</a> is smaller and does not contain any
|
||||
headers or any workaround for WIN32 based platforms.</p>
|
||||
<p>The file <a href="prog.extra.c">prog.extra.c</a> has a number of layouts including some for
|
||||
<p>The file <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/kurdyukov1/prog.extra.c">prog.extra.c</a> has a number of layouts including some for
|
||||
different social media profile covers as well as different shapes.</p>
|
||||
<p>The files <a href="prog.x86_64.asm">prog.x86_64.asm</a> and <a href="prog.x86.asm">prog.x86.asm</a>
|
||||
<p>The files <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/kurdyukov1/prog.x86_64.asm">prog.x86_64.asm</a> and <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/kurdyukov1/prog.x86.asm">prog.x86.asm</a>
|
||||
are the program in assembly for x86_64 linux and x86 linux respectively.</p>
|
||||
<h3 id="alternate-build">Alternate build:</h3>
|
||||
<p>To build <a href="prog.alt.c">prog.alt.c</a>:</p>
|
||||
<p>To build <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/kurdyukov1/prog.alt.c">prog.alt.c</a>:</p>
|
||||
<pre><code> make alt</code></pre>
|
||||
<h3 id="alternate-use">Alternate use:</h3>
|
||||
<p>Use <code>prog.alt</code> as you would <code>prog</code> above.</p>
|
||||
@@ -435,9 +435,9 @@ BE or not 32/64) to try it.</p>
|
||||
under mingw64), otherwise the hashes can be incorrect.</p>
|
||||
<h3 id="bonus">Bonus</h3>
|
||||
<ul>
|
||||
<li><p><a href="prog.extra.c">prog.extra.c</a> is the same with the sine function (so smaller),
|
||||
<li><p><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/kurdyukov1/prog.extra.c">prog.extra.c</a> is the same with the sine function (so smaller),
|
||||
and in different shapes.</p></li>
|
||||
<li><p><a href="prog.x86_64.asm">prog.x86_64.asm</a> contains the same program, but written in
|
||||
<li><p><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/kurdyukov1/prog.x86_64.asm">prog.x86_64.asm</a> contains the same program, but written in
|
||||
assembly for x86_64 Linux, for the sake of smaller executable size which is 500
|
||||
bytes long (where 120 is for the ELF headers) after compilation. Algorithm
|
||||
details is slightly different (like constants packing), just to make smaller
|
||||
@@ -447,7 +447,7 @@ binary code. It’s interesting to compare density of binary code and obfuscated
|
||||
<li></li>
|
||||
</ol>
|
||||
<ul>
|
||||
<li><a href="prog.x86.asm">prog.x86.asm</a> is for x86, although the headers are smaller, but
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/kurdyukov1/prog.x86.asm">prog.x86.asm</a> is for x86, although the headers are smaller, but
|
||||
the binary code is larger due to fewer registers and lack of 64-bit multiply.</li>
|
||||
</ul>
|
||||
<!--
|
||||
|
||||
Reference in new issue
Block a user