DescriptionWhile adding MIPS support to breakpad I came across a few problems with the
current version of lss support:
* LSS_ERRNO may involve a function call so LSS_RETURN must preserve $v0 value
* syscall clobbers $25/t9
* __v0 needs "+r" constraint when it contains the system call number
* Simplified and made consistent the O32 versions of syscall5/syscall6
* __r7 needs "+r" constraint in clone syscall
* __r7/__v1 need "+r" constraint in pipe syscall
AUTHOR=chris.jw.dearman
Committed: https://code.google.com/p/linux-syscall-support/source/detail?r=10
Patch Set 1 #
Messages
Total messages: 1 (0 generated)
|