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

Reply via email to