• Linus Torvalds's avatar
    Merge tag 'objtool-core-2023-10-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · cd063c8b
    Linus Torvalds authored
    Pull objtool updates from Ingo Molnar:
     "Misc fixes and cleanups:
    
       - Fix potential MAX_NAME_LEN limit related build failures
    
       - Fix scripts/faddr2line symbol filtering bug
    
       - Fix scripts/faddr2line on LLVM=1
    
       - Fix scripts/faddr2line to accept readelf output with mapping
         symbols
    
       - Minor cleanups"
    
    * tag 'objtool-core-2023-10-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      scripts/faddr2line: Skip over mapping symbols in output from readelf
      scripts/faddr2line: Use LLVM addr2line and readelf if LLVM=1
      scripts/faddr2line: Don't filter out non-function symbols from readelf
      objtool: Remove max symbol name length limitation
      objtool: Propagate early errors
      objtool: Use 'the fallthrough' pseudo-keyword
      x86/speculation, objtool: Use absolute relocations for annotations
      x86/unwind/orc: Remove redundant initialization of 'mid' pointer in __orc_find()
    cd063c8b
nospec-branch.h 16 KB