Re: Altivec and binary compatibility
Rob Barris wrote:
> >> As far as I can tell, by ignoring it, and making the assumption that
> >> only low-level libraries will use the vector registers.
> This is not correct. OS's on P-III have to be updated to provide proper
> context switch support for the SSE registers. I'm pretty sure Win98 has it
> covered. It's really the same type of jump as AltiVec - use of SSE
> features is not restricted to OS or driver code, apps use them too.
I know that the OS has to support these registers. Latest development
kernels *DO* support them.
That is not the problem.
The problem is with C++ exception sequences and setjmp being different
for Altivec and non-Altivec code. How does Linux on ia32 handle linking
between generic ia32 and Pentium-III user-space code?
- Adrian Cox, AG Electronics
Reply to: