[all-commits] [llvm/llvm-project] c06a31: [CSKY] Make mapping symbols SF_FormatSpecific

Fangrui Song via All-commits all-commits at lists.llvm.org
Thu Jul 27 20:37:58 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c06a314150cc8fa43d70282e7609e0248fa3da05
      https://github.com/llvm/llvm-project/commit/c06a314150cc8fa43d70282e7609e0248fa3da05
  Author: Fangrui Song <i at maskray.me>
  Date:   2023-07-27 (Thu, 27 Jul 2023)

  Changed paths:
    M llvm/include/llvm/Object/ELFObjectFile.h
    A llvm/test/DebugInfo/Symbolize/ELF/csky-mapping-symbol.s
    A llvm/test/tools/llvm-nm/CSKY/lit.local.cfg
    A llvm/test/tools/llvm-nm/CSKY/special-syms.test
    M llvm/tools/llvm-nm/llvm-nm.cpp

  Log Message:
  -----------
  [CSKY] Make mapping symbols SF_FormatSpecific

and omit them from llvm-nm output unless --special-syms is specified,
similar to ARM and AArch64.

This is a prerequisite of D156190 as llvm-objdump will only perform
mapping symbol recognition for SF_FormatSpecific symbols.




More information about the All-commits mailing list