CVSROOT:        /cvs
Module name:    ports
Changes by:     gkoeh...@cvs.openbsd.org        2024/03/04 13:31:16

Modified files:
        devel/llvm/13  : Makefile 
        devel/llvm/13/patches: 
                               
patch-llvm_lib_Target_PowerPC_PPCFrameLowering_cpp 
        devel/llvm/16  : Makefile 
        devel/llvm/16/patches: 
                               
patch-llvm_lib_Target_PowerPC_PPCFrameLowering_cpp 
        devel/llvm/17  : Makefile 
        devel/llvm/17/patches: 
                               
patch-llvm_lib_Target_PowerPC_PPCFrameLowering_cpp 

Log message:
sync with base: For macppc, add missing CFI for cr2, cr3, cr4

clang -S was missing a line like ".cfi_offset cr2, -16" in functions
that spill cr2 (or cr3, cr4) to the stack.  This was breaking a few
C++ exceptions.  This fix adds the missing CFI.

https://github.com/llvm/llvm-project/pull/83098

ok robert@ (maintainer)

Reply via email to