CVSROOT:        /cvs
Module name:    src
Changes by:     gkoeh...@cvs.openbsd.org        2020/04/04 08:06:21

Modified files:
        lib/libunwind/src: Registers.hpp UnwindRegistersRestore.S 
                           UnwindRegistersSave.S 

Log message:
Fix powerpc libunwind for cpus without altivec.

Defer saving the altivec registers until we need to access them (like
how arm defers saving the VFP registers).  This prevents a SIGILL on a
G3 cpu when code throws a C++ exception.

ok kettenis@

Reply via email to