[all-commits] [llvm/llvm-project] ea2182: [BOLT] Add runtime functions required by freestand...

maksfb via All-commits all-commits at lists.llvm.org
Wed Jul 6 11:22:55 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ea2182fedd9da23801d5535ea8180d340a820944
      https://github.com/llvm/llvm-project/commit/ea2182fedd9da23801d5535ea8180d340a820944
  Author: Maksim Panchenko <maks at fb.com>
  Date:   2022-07-06 (Wed, 06 Jul 2022)

  Changed paths:
    M bolt/runtime/common.h
    M bolt/runtime/hugify.cpp
    M bolt/runtime/instr.cpp

  Log Message:
  -----------
  [BOLT] Add runtime functions required by freestanding environment

Compiler can generate calls to some functions implicitly, even under
constraints of freestanding environment. Make sure these functions are
available in our runtime objects.

Fixes test failures on some systems after https://reviews.llvm.org/D128960.

Reviewed By: yota9

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




More information about the All-commits mailing list