about summary refs log tree commit diff
path: root/sysdeps/s390/jmpbuf-unwind.h
diff options
context:
space:
mode:
authorStefan Liebler <stli@linux.ibm.com>2024-09-27 10:26:29 +0200
committerStefan Liebler <stli@linux.ibm.com>2024-10-08 10:13:02 +0200
commit7949f552cb6a5f5e2a20c45d178b43910682caac (patch)
tree3d1405aad9a04dd54426cf37d0d3a4e2feeed548 /sysdeps/s390/jmpbuf-unwind.h
parentced745bcd3e0d58cfc38ebbbc36540b9dcdd29eb (diff)
downloadglibc-7949f552cb6a5f5e2a20c45d178b43910682caac.tar.gz
glibc-7949f552cb6a5f5e2a20c45d178b43910682caac.tar.xz
glibc-7949f552cb6a5f5e2a20c45d178b43910682caac.zip
S390: Don't use r11 for cu-instructions as used as frame-pointer. [BZ# 32192]
Building the s390 specific iconv modules - utf16-utf32-z9.c, utf8-utf32-z9.c
and utf8-utf16-z9.c - with -fno-omit-frame-pointer leads to a build error
"error: %r11 cannot be used in 'asm' here" as r11 is needed as frame-pointer.

The cuXY-instructions need two even-odd register pairs. Therefore the register
pinning is used. This patch just uses a different register pair.
Reviewed-by: Florian Weimer <fweimer@redhat.com>
Diffstat (limited to 'sysdeps/s390/jmpbuf-unwind.h')
0 files changed, 0 insertions, 0 deletions