CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2020/01/07 15:59:43
Modified files:
devel/llvm : Makefile
devel/llvm/patches: patch-lib_CodeGen_ReturnProtectorPass_cpp
patch-lib_Target_Mips_MipsAsmPrinter_cpp
patch-lib_Target_Mips_MipsInstrInfo_td
patch-tools_clang_lib_Driver_ToolChains_Clang_cpp
Added files:
devel/llvm/patches: patch-lib_Target_Mips_CMakeLists_txt
patch-lib_Target_Mips_MipsFrameLowering_cpp
patch-lib_Target_Mips_MipsFrameLowering_h
patch-lib_Target_Mips_MipsReturnProtectorLowering_cpp
patch-lib_Target_Mips_MipsReturnProtectorLowering_h
Log message:
Bring in some retguard improvements from base
- Add retguard for octeon/mips64.
- Move the hashed __retguard_* symbols into individual sections and mark
them as COMDATs so that the linker can individually discard them, instead
of just ignoring duplicate symbols but keep the (duplicate) space.
from Brad