[all-commits] [llvm/llvm-project] fc3958: [BOLT][RISCV] Recognize mapping symbols

Job Noorman via All-commits all-commits at lists.llvm.org
Sat Jul 29 00:19:23 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: fc395884decf5dc55964e68f4422ba43aca88020
      https://github.com/llvm/llvm-project/commit/fc395884decf5dc55964e68f4422ba43aca88020
  Author: Job Noorman <jnoorman at igalia.com>
  Date:   2023-07-29 (Sat, 29 Jul 2023)

  Changed paths:
    M bolt/lib/Core/BinaryContext.cpp
    M bolt/lib/Rewrite/RewriteInstance.cpp
    A bolt/test/RISCV/mapping-syms.s

  Log Message:
  -----------
  [BOLT][RISCV] Recognize mapping symbols

The RISC-V psABI [1] defines them similarly to AArch64.

[1] https://github.com/riscv-non-isa/riscv-elf-psabi-doc/blob/master/riscv-elf.adoc#mapping-symbol

Reviewed By: yota9, Amir

Differential Revision: https://reviews.llvm.org/D153277




More information about the All-commits mailing list