<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mtk-20170518/target/linux/ramips/image/lzma-loader/src, branch master</title>
<subtitle>MTK 20170518 : Mediatek SDK based on OpenWRT Barrier Breaker</subtitle>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/'/>
<entry>
<title>ramips: Add support for mt7621 to lzma-loader</title>
<updated>2018-06-21T04:54:42+00:00</updated>
<author>
<name>Tobias Schramm</name>
<email>tobleminer@gmail.com</email>
</author>
<published>2018-05-03T14:27:10+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=4fa85a625f33c4602511dc5b2ee406329bf289c2'/>
<id>4fa85a625f33c4602511dc5b2ee406329bf289c2</id>
<content type='text'>
Signed-off-by: Tobias Schramm &lt;tobleminer@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Tobias Schramm &lt;tobleminer@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ramips: lzma-loader: fix O32 ABI conformance</title>
<updated>2016-03-21T13:15:29+00:00</updated>
<author>
<name>Gabor Juhos</name>
<email>juhosg@openwrt.org</email>
</author>
<published>2016-03-21T13:15:29+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=fc5c19f45b3cf162f1417385edb8c9d9b337387d'/>
<id>fc5c19f45b3cf162f1417385edb8c9d9b337387d</id>
<content type='text'>
According to the calling convention of the o32 ABI the
caller function must reserve stack space for $a0-$a3
registers in case the callee needs to save its arguments.

The assembly startup code does not reserve stack space
for these registers thus when the main C function needs
to save its arguments, that will cause a stack overflow.

Fix the assembly code to reserve stack space for the
registers to avoid that.

Untested. It seems that the lzma-loader is not used at all?

Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;

SVN-Revision: 49062
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
According to the calling convention of the o32 ABI the
caller function must reserve stack space for $a0-$a3
registers in case the callee needs to save its arguments.

The assembly startup code does not reserve stack space
for these registers thus when the main C function needs
to save its arguments, that will cause a stack overflow.

Fix the assembly code to reserve stack space for the
registers to avoid that.

Untested. It seems that the lzma-loader is not used at all?

Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;

SVN-Revision: 49062
</pre>
</div>
</content>
</entry>
<entry>
<title>ralink: update patches</title>
<updated>2013-06-23T15:50:49+00:00</updated>
<author>
<name>John Crispin</name>
<email>john@openwrt.org</email>
</author>
<published>2013-06-23T15:50:49+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=55fb6f3a05deb4a8b5e600cc10bae9555a9f90be'/>
<id>55fb6f3a05deb4a8b5e600cc10bae9555a9f90be</id>
<content type='text'>
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

SVN-Revision: 37016
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

SVN-Revision: 37016
</pre>
</div>
</content>
</entry>
</feed>
