>> if it was actually a problem), and as such the force_sig() should
>> use the value returned by compute_return_epc() as the signal
>
>I dont think compute_return_epc returns a signal value.
Oops. You're right. It returns -EFAULT. And it handles
the signal propagation all by its lonesome, so nothing
further needs to be done if it failed.
>> I was going to make another cleanup pass over traps.c this
>> week, so it looks like you've found me another nit to excise.
>> (Although we've got the full-blown Algorithmics emulator
>> in our source base - coming soon to a repository near you -
>> we kept the old stuff around for people wanting to build for
>> a minimal footprint).
>
>How much is the full emulator as binary ?
About 47Kbytes, I'm afraid.
__
Kevin D. Kissell
MIPS Technologies European Architecture Lab
kevink@mips.com
Tel. +33.4.78.38.70.67
FAX. +33.4.78.38.70.68
|