Ben Hutchings
2021-May-05 19:39 UTC
[klibc] Debian #943425: klibc: [s390x] setjmp/longjmp do not save/restore all registers in use
On Wed, 2021-05-05 at 20:24 +0200, Ben Hutchings wrote:> On Wed, 2021-05-05 at 17:32 +0000, Thorsten Glaser wrote: > [...] > > > > > @klibc list: as indicated earlier, I can provide a patch if needed > > > > > (though it should be obvious). > > > > hpa, maks, bwh: any of you taking these two or should I send patches > > and possibly NMU klibc in Debian? > > Please send patches. If you have a test base that could catch bugstest *case*> like this (without writing lists of registers in the test itself), that > would be really useful.-- Ben Hutchings It is easier to change the specification to fit the program than vice versa. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: This is a digitally signed message part URL: <https://lists.zytor.com/archives/klibc/attachments/20210505/2b503da4/attachment.sig>
Thorsten Glaser
2021-May-05 19:56 UTC
[klibc] Bug#943425: Debian #943425: klibc: [s390x] setjmp/longjmp do not save/restore all registers in use
Ben Hutchings dixit:>> > hpa, maks, bwh: any of you taking these two or should I send patches >> > and possibly NMU klibc in Debian? >> >> Please send patches. If you have a test base that could catch bugs > >test *case* > >> like this (without writing lists of registers in the test itself), that >> would be really useful.Unfortunately, I do not, other than, ?run mksh?s testsuite?. This seems to highly depend on compiler decisions (what to spill where and when). Patches for klibc upstream git attched; I?m currently trying to test them, will report. bye, //mirabilos -- Solange man keine schmutzigen Tricks macht, und ich meine *wirklich* schmutzige Tricks, wie bei einer doppelt verketteten Liste beide Pointer XORen und in nur einem Word speichern, funktioniert Boehm ganz hervorragend. -- Andreas Bogk ?ber boehm-gc in d.a.s.r -------------- next part --------------