This is the mail archive of the libc-alpha@sources.redhat.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]
Other format: [Raw text]

Re: glibc 2.2.5pre1




Hi Ulrich,
I tried glibc-2.2.5pre1 on S/390 and found a few things. The most important
problem is the framestate stuff. The fix is to set libc_cv_gcc_unwind_find_fde
and to add framestate in sysdeps/unix/sysv/linux/s390/s390-64/Makefile.
The __brk fix is to get glibc compiled with gcc 3.1 and the last one is the
profil-counter fix that is already in the cvs.
The regeneration of the configure script on my machine generated an
unsatifactory diff. Could you do it with the correct version of autoconf ?

2002-01-11  Martin Schwidefsky <schwidefsky@de.ibm.com>

     * sysdeps/unix/sysv/linux/configure.in (libc_cv_gcc_unwind_find_fde):
     Set for s390 and s390x architectures.
     (arch_minimum_kernel): Set for s390 and s390x.
     * sysdeps/unix/sysv/linux/s390/brk.c (__brk): Correct inline
     assembly contraints.
     * sysdeps/unix/sysv/linux/s390/profil-counter.h: Move/copy to ...
     * sysdeps/unix/sysv/linux/s390/s390-32/profil-counter.h: ... here,
     remove high order bit from the program counter.
     * sysdeps/unix/sysv/linux/s390/s390-64/profil-counter.h: ... and here.
     * sysdeps/unix/sysv/linux/s390/s390-64/Makefile: Add framestate.

(See attached file: glibc-2.2.5pre1-s390.diff)

blue skies,
   Martin

Linux/390 Design & Development, IBM Deutschland Entwicklung GmbH
Schönaicherstr. 220, D-71032 Böblingen, Telefon: 49 - (0)7031 - 16-2247
E-Mail: schwidefsky@de.ibm.com

Attachment: =?iso-8859-1?Q?glibc-2.2.5pre1-s390.diff?=
Description: Binary data


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