• Linus Torvalds's avatar
    Merge tag 'objtool-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 65f109e1
    Linus Torvalds authored
    Pull objtool updates from Ingo Molnar:
    
     - Remove the "ANNOTATE_NOENDBR on ENDBR" warning: it's not really
       useful and only found a non-bug false positive so far.
    
     - Properly decode LOOP/LOOPE/LOOPNE, which were missing from the x86
       decoder. Because these instructions are rather ineffective, they
       never showed up in compiler output, but they are simple enough to
       support, so add them for completeness.
    
     - A bit more cross-arch preparatory work.
    
    * tag 'objtool-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      objtool,x86: Teach decode about LOOP* instructions
      objtool: Remove "ANNOTATE_NOENDBR on ENDBR" warning
      objtool: Use arch_jump_destination() in read_intra_function_calls()
    65f109e1
check.c 99.5 KB