This is the mail archive of the libc-alpha@cygnus.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: glibc 2.0 and glibc 2.1 ppc development


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]