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] |
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] |