[parisc-linux] RFC - glibc - patch reivew - 64->32

Carlos O'Donell carlos@baldric.uwo.ca
Fri, 23 Aug 2002 12:14:32 -0400


> >  #ifndef	_ASM
> > -typedef double __jmp_buf[21];
> > +typedef int __jmp_buf[21] __attribute__ ((aligned (8)));
> >  #endif
> 
> this should now be
> typedef int __jmp_buf[42] __attribute__ ((aligned (8)));
> (sizeof(double) == 2 * sizeof(int))
> 

Correct. Thanks! I've been working in a mixed 32/64-bit mode
for most of the week trying to get sigcontext right... that sometimes
I miss the simple things :}

Can you find example jmpbuf usages that break this?

c.