[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ENABLE_SIS_QUIRKS overwrites work-space area (4.6.6)



Hi,

in /c/src/lib/libbsp/sparc/shared/start.S, the ENABLE_SIS_QUIRKS code
is executed after having configured the stack pointer according to the
work-space are and thus overwriting it. The ENABLE_SIS_QUIRKS code
should be located, as in previous versions, before using the stack
pointer.

If I have not missed anything, the attached patch solves this problem
in 4.6.6 (and 4.6.5).

Aleix
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rtems-4.6.6-start.S.patch
Type: text/x-diff
Size: 1285 bytes
Desc: not available
Url : http://rtems.rtems.org/pipermail/rtems-users/attachments/20080328/193cb20d/attachment.bin