This is the mail archive of the
libc-alpha@cygnus.com
mailing list for the glibc project.
Re: glibc 2.0 and glibc 2.1 ppc development
- To: "Kevin B. Hendricks" <kbhend@dogwood.tyler.wm.edu>
- Subject: Re: glibc 2.0 and glibc 2.1 ppc development
- From: Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
- Date: Sun, 2 Aug 1998 18:06:07 +0200
- Cc: libc-alpha@cygnus.com
- References: <v03010d00b1ea2c6c340a@[209.96.178.53]>
Hi,
as I don't think this is PPC specific, I cc'ed it to libc-alpha. A quick browse
in the glibc-2.1 sources showed that no platform seems to save the condition
code in jmp_buf. So this is probably a issue with kaffe on all platforms.
Franz.
Am Sun, 02 Aug 1998 schrieb Kevin B. Hendricks:
>Hi,
>
>I don't know who is doing the ppc devlopment of glibc 2.1 and glibc 2.0.7,
>but would you please check to make sure the condition register (CR) is
>being saved in the jmp_buf in your version. There are parts of the CR that
>are non-volatile across function calls, but the current glibc 1.99 does not
>store CR in the jmp_buf (but Gary Thomas is fixing this as I write this!).
>
>Would you please check to make sure the CR is being saved in the jmp_buf in
>these newer glibc releases? This is critical to making user based threads
>work properly using setjmp / longjmp. Specifically, this is needed for
>Kaffe's user based threads to work properly (and the JDK, but we simply use
>our own versions of setjmp and longjmp and store the CR too).
>
>Thanks,
>
>Kevin H.
>
>----------------------------------------------------------
>Kevin B. Hendricks
>Associate Professor, Operations & Information Technology
>School of Business, College of William & Mary
>Williamsburg, VA 23187, kbhend@dogwood.tyler.wm.edu
>http://business.tyler.wm.edu