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)