CVSROOT: /cvs Module name: ports Changes by: gkoeh...@cvs.openbsd.org 2020/06/15 15:34:58
Modified files: devel/llvm : Makefile devel/llvm/patches: patch-lib_Target_Mips_MipsReturnProtectorLowering_cpp patch-lib_Target_PowerPC_PPCISelLowering_cpp patch-tools_clang_lib_Driver_ToolChains_Clang_cpp Added files: devel/llvm/patches: patch-lib_Target_PowerPC_PPCTargetMachine_cpp patch-tools_clang_lib_Basic_Targets_OSTargets_h patch-tools_clang_lib_Basic_Targets_cpp Log message: Mips, PowerPC changes from base-clang Mips: Use a distinct trapcode with retguard on mips64. PowerPC: - Set max atomic size for AtomicExpandPass. - For OpenBSD/powerpc64: switch to ELFv2, use _mcount profiling, and add our OpenBSD specific defines. - Optimize away the frame pointer. ok jca@ (maintainer), cwen@