[all-commits] [llvm/llvm-project] 71168f: [libc] Build the `libc` objects using a generic AM...

Joseph Huber via All-commits all-commits at lists.llvm.org
Fri Sep 8 11:17:14 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 71168f6889b2335c4b394cc617b4247f6ddaa2c7
      https://github.com/llvm/llvm-project/commit/71168f6889b2335c4b394cc617b4247f6ddaa2c7
  Author: Joseph Huber <35342157+jhuber6 at users.noreply.github.com>
  Date:   2023-09-08 (Fri, 08 Sep 2023)

  Changed paths:
    M libc/cmake/modules/LLVMLibCObjectRules.cmake

  Log Message:
  -----------
  [libc] Build the `libc` objects using a generic AMDGPU ABI (#65782)

Summary:
AMDGPU binaries use a "code object" as the ABI indicator. We are
currently trying to move over to a newer code object. We want these
library functions to use the "generic" or default ABI such that it is
specified when linked into the user application. Currently this will
default to v4 as the startup code will use whatever the current default
is.




More information about the All-commits mailing list