[all-commits] [llvm/llvm-project] 75f81d: [Flang][FlangRT][Runtime] Add RT_OFFLOAD_API_GROU...

agozillon via All-commits all-commits at lists.llvm.org
Thu Jul 10 04:20:19 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 75f81ded8f9d558c92d92641bce3cf7ef8e13e9c
      https://github.com/llvm/llvm-project/commit/75f81ded8f9d558c92d92641bce3cf7ef8e13e9c
  Author: agozillon <Andrew.Gozillon at amd.com>
  Date:   2025-07-10 (Thu, 10 Jul 2025)

  Changed paths:
    M flang-rt/include/flang-rt/runtime/format.h
    M flang-rt/include/flang-rt/runtime/internal-unit.h
    M flang-rt/include/flang-rt/runtime/io-stmt.h
    M flang-rt/include/flang-rt/runtime/non-tbp-dio.h
    M flang-rt/include/flang-rt/runtime/work-queue.h
    M flang-rt/lib/runtime/edit-input.h
    M flang-rt/lib/runtime/edit-output.h
    M flang-rt/lib/runtime/unit.h
    M flang/include/flang/Decimal/decimal.h

  Log Message:
  -----------
  [Flang][FlangRT][Runtime]  Add RT_OFFLOAD_API_GROUP_BEGIN to missing symbols on AMDGPU (#147612)

After the recent move to work queues, in certain cases when linking in
the fortran runtime built for offload on AMDGPU as required in certain
cases, we'll get missing symbols when linking. This PR tries to address
this issue by encompassing more of the library in
RT_OFFLOAD_API_GROUP_BEGIN, which has the affect of compiling these
functions for AMDGPU, resolving the missing symbols.

This PR should address the following issue:
https://github.com/llvm/llvm-project/issues/145888



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list