<feed xmlns='http://www.w3.org/2005/Atom'>
<title>oot/include/ultra64/libc.h, branch main</title>
<subtitle>Decompilation of The Legend of Zelda: Ocarina of Time</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/'/>
<entry>
<title>[iQue] Build some C files with EGCS (#2396)</title>
<updated>2025-01-02T08:35:22+00:00</updated>
<author>
<name>cadmic</name>
<email>cadmic24@gmail.com</email>
</author>
<published>2025-01-02T08:35:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=9dafc2f2e4cecff745be05b7003f4e5b2e9f2ba9'/>
<id>9dafc2f2e4cecff745be05b7003f4e5b2e9f2ba9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Some GCC flags improvements (#1903)</title>
<updated>2024-02-29T20:11:54+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2024-02-29T20:11:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=3670a48aeef0834b6a2d6454814764b46aa553f8'/>
<id>3670a48aeef0834b6a2d6454814764b46aa553f8</id>
<content type='text'>
* Some GCC flags improvements

* Move -fno-reorder-blocks -fno-zero-initialized-in-bss to assets only

* Add -fno-PIC since some gcc versions use -fPIC as default

* Enable builtin functions on gcc, with appropriate changes to missing_gcc_functions.c
  and ultra64/libc.h

* Move -fno-merge-constants -mno-explicit-relocs -mno-split-addresses to overlays only
  as they are only needed there for reloc reasons

* Remove unneeded casts in missing_gcc_functions.c

* Change gcc assets flags handling</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Some GCC flags improvements

* Move -fno-reorder-blocks -fno-zero-initialized-in-bss to assets only

* Add -fno-PIC since some gcc versions use -fPIC as default

* Enable builtin functions on gcc, with appropriate changes to missing_gcc_functions.c
  and ultra64/libc.h

* Move -fno-merge-constants -mno-explicit-relocs -mno-split-addresses to overlays only
  as they are only needed there for reloc reasons

* Remove unneeded casts in missing_gcc_functions.c

* Change gcc assets flags handling</pre>
</div>
</content>
</entry>
<entry>
<title>Overlay_Relocate and Overlay_Load retail OK (#1662)</title>
<updated>2024-01-31T00:30:27+00:00</updated>
<author>
<name>Derek Hensley</name>
<email>hensley.derek58@gmail.com</email>
</author>
<published>2024-01-31T00:30:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=77c9c97ff9c1ca822e8f72575cd6a02eabc1b716'/>
<id>77c9c97ff9c1ca822e8f72575cd6a02eabc1b716</id>
<content type='text'>
* Overlay_Relocate OK

* Overlay_Load

* format

* PR + better match for Overlay_Load</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Overlay_Relocate OK

* Overlay_Load

* format

* PR + better match for Overlay_Load</pre>
</div>
</content>
</entry>
<entry>
<title>libc cleanup (#1568)</title>
<updated>2023-10-27T14:06:44+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2023-10-27T14:06:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=3475651701f991b636a74e0254ef1b9682fa1126'/>
<id>3475651701f991b636a74e0254ef1b9682fa1126</id>
<content type='text'>
* libc cleanup

* Suggested changes, small alloca tweak

* Remove printf include</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* libc cleanup

* Suggested changes, small alloca tweak

* Remove printf include</pre>
</div>
</content>
</entry>
</feed>
