<feed xmlns='http://www.w3.org/2005/Atom'>
<title>oot/include/alignment.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>Remove gSystemHeap and use _buffersSegmentEnd instead, make buffer alignments explicit for gcc (#1901)</title>
<updated>2024-02-28T00:01:47+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2024-02-28T00:01:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=c521f1f8ae6d1cb1f4210a8182519ade09b7f976'/>
<id>c521f1f8ae6d1cb1f4210a8182519ade09b7f976</id>
<content type='text'>
* Remove gSystemHeap and use _buffersSegmentEnd instead, make buffer alignments explicit for gcc

* ALIGNEDn -&gt; ALIGNED(n), reposition alignment attribute for PreNmiBuff

* Correct positioning of ALIGNED for filter data in audio/lib/data.c

* Add ALIGNED to TypenameMacros

* ALIGNED(4) on same line for PreNmiBuff

* Revert audio load.c change, to be submitted separately</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Remove gSystemHeap and use _buffersSegmentEnd instead, make buffer alignments explicit for gcc

* ALIGNEDn -&gt; ALIGNED(n), reposition alignment attribute for PreNmiBuff

* Correct positioning of ALIGNED for filter data in audio/lib/data.c

* Add ALIGNED to TypenameMacros

* ALIGNED(4) on same line for PreNmiBuff

* Revert audio load.c change, to be submitted separately</pre>
</div>
</content>
</entry>
<entry>
<title>TwoHeadArena and TwoHeadGfxArena docs (#1349)</title>
<updated>2022-11-13T23:29:50+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2022-11-13T23:29:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=6d5287ff12919332eff421ad833ba0b7421f6158'/>
<id>6d5287ff12919332eff421ad833ba0b7421f6158</id>
<content type='text'>
* TwoHeadArena and TwoHeadGfxArena docs, ALIGNOF macro

* AllocStart -&gt; AllocHead , AllocEnd -&gt; AllocTail

* Format

* Suggested changes

* Fix

* Further suggested changes</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* TwoHeadArena and TwoHeadGfxArena docs, ALIGNOF macro

* AllocStart -&gt; AllocHead , AllocEnd -&gt; AllocTail

* Format

* Suggested changes

* Fix

* Further suggested changes</pre>
</div>
</content>
</entry>
<entry>
<title>Force required alignment on DMA related stuff (#1135)</title>
<updated>2022-02-11T23:23:57+00:00</updated>
<author>
<name>Anghelo Carvajal</name>
<email>angheloalf95@gmail.com</email>
</author>
<published>2022-02-11T23:23:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=8926b0858247a1861a045af9cf33ce616054945e'/>
<id>8926b0858247a1861a045af9cf33ce616054945e</id>
<content type='text'>
* Force dword alignment on OSPifRam

* force_structure_alignment on each Font buffer

* Add ALIGNED8 macro to gSaveContext to ensure alignment

* create alignment.h header and use ALIGN8 in PLAYER_LIMB_BUF_COUNT

* add comment in common_data

* Roman's suggestion

* player_limb_buf_count

Co-authored-by: fig02 &lt;fig02srl@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Force dword alignment on OSPifRam

* force_structure_alignment on each Font buffer

* Add ALIGNED8 macro to gSaveContext to ensure alignment

* create alignment.h header and use ALIGN8 in PLAYER_LIMB_BUF_COUNT

* add comment in common_data

* Roman's suggestion

* player_limb_buf_count

Co-authored-by: fig02 &lt;fig02srl@gmail.com&gt;</pre>
</div>
</content>
</entry>
</feed>
