Home
last modified time | relevance | path

Searched hist:"7511645 efae36e031423382e830f5348f5345a33" (Results 1 – 1 of 1) sorted by relevance

/freebsd/libexec/rtld-elf/powerpc/
H A Drtld_start.Sdiff 7511645efae36e031423382e830f5348f5345a33 Sun Nov 24 05:35:29 CET 2019 Justin Hibbits <jhibbits@FreeBSD.org> rtld/powerpc: Fix _rtld_bind_start for powerpcspe

Summary:
We need to save off the full 64-bit register, not just the low 32 bits,
of all registers getting saved off in _rtld_bind_start. Additionally,
we need to save off the other SPE registers (SPEFSCR and accumulator),
so that their program state is not affected by the PLT resolver.

Reviewed by: bdragon
Differential Revision: https://reviews.freebsd.org/D22520