[all-commits] [llvm/llvm-project] 8da200: [libc++abi][AIX] Use _LIBCXXABI_FUNC_VIS for expor...

xingxue-ibm via All-commits all-commits at lists.llvm.org
Tue Jun 21 13:19:37 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8da20096080ba0c4bc9738fa78fcd2140d0bc7cc
      https://github.com/llvm/llvm-project/commit/8da20096080ba0c4bc9738fa78fcd2140d0bc7cc
  Author: Xing Xue <xingxue at outlook.com>
  Date:   2022-06-21 (Tue, 21 Jun 2022)

  Changed paths:
    M libcxxabi/src/aix_state_tab_eh.inc

  Log Message:
  -----------
  [libc++abi][AIX] Use _LIBCXXABI_FUNC_VIS for exported routines

Summary:
This patch adds _LIBCXXABI_FUNC_VIS to the definitions of the personality and helper routines for the state table based EH, now that the support of the visibility attribute is being added to AIX Clang. Currently an export list is generated in the absence of the visibility attribute support downstream.

Reviewed by: MaskRay, daltenty

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




More information about the All-commits mailing list