mirror of https://github.com/hak5/openwrt-owl.git
fc5c19f45b
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 <juhosg@openwrt.org> SVN-Revision: 49062 |
||
---|---|---|
.. | ||
base-files | ||
dts | ||
image | ||
mt7620 | ||
mt7621 | ||
mt7628 | ||
mt7688 | ||
patches-4.4 | ||
rt288x | ||
rt305x | ||
rt3883 | ||
Makefile | ||
modules.mk |