[PATCH] PPC enable Altivec for setjmp/longjmp part 1 of 5

Steve Munroe sjmunroe@us.ibm.com
Thu Jan 29 23:26:00 GMT 2004


Roland McGrath wrote
> Steven Munroe wrote
> > It preserves the correct displacements for __saved_mask etc within the 

> > sigsetjmp variant of jmp_buf for the backward compatible 
implementation. 
> > It also provides externs to backward compatible variants of the code. 
> > 
> > It does not need to be a new source interface. Is there a suggested 
> > alternative as this definition is needed by several other files?
> 
> You seem to have written it as intended to be exported. 
> I don't see that as useful.

No. They are not included in any Dist file. 

They are just copied from setjmp.h and bits/setjmp.h (before the VMX 
change) preserving the old setjmp ABI (with some renaming).  I assume we 
don't want the old ABI and structs mixed into the real setjmp.h and 
bits/setjmp.h!

It does have more than strictly necessary for that role. I could combine 
novmsetjmp.h and bits/novmxsetjmp.h and strip anything unnecessary for 
this function?


Steven J. Munroe
Power Linux Toolchain Architect
IBM Corporation, Linux Technology Center



More information about the Libc-alpha mailing list