[all-commits] [llvm/llvm-project] b8456e: [libc++][AIX] Fixup problems with ABI list checkin...

David Tenty via All-commits all-commits at lists.llvm.org
Wed Aug 27 15:28:47 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b8456e2a9698aa927d7b3f9c38213f3219aa0498
      https://github.com/llvm/llvm-project/commit/b8456e2a9698aa927d7b3f9c38213f3219aa0498
  Author: David Tenty <daltenty at ibm.com>
  Date:   2025-08-27 (Wed, 27 Aug 2025)

  Changed paths:
    M libcxx/lib/abi/CMakeLists.txt
    M libcxx/utils/libcxx/sym_check/util.py

  Log Message:
  -----------
  [libc++][AIX] Fixup problems with ABI list checking (#155643)

There are some problems with our ABI list checking exposed by recent
compiler/cmake upgrades.

- For symcheck, there are typos in how XCOFF magic are defined, we
intended the second two digits to be a hex value, but our syntax doesn't
say that. Thus this will never match a valid XCOFF file.
- AIX triples can have version numbers. Those need to be discarded when
looking for an libc++ ABI list, like we do for other targets.



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