[all-commits] [llvm/llvm-project] aeb1c9: [libc++][AIX] Use non-unique implementation for ty...
xingxue-ibm via All-commits
all-commits at lists.llvm.org
Thu Jul 28 10:18:57 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: aeb1c98f4c1095f0ad2b59f3cc13c0b5b74f807a
https://github.com/llvm/llvm-project/commit/aeb1c98f4c1095f0ad2b59f3cc13c0b5b74f807a
Author: Xing Xue <xingxue at outlook.com>
Date: 2022-07-28 (Thu, 28 Jul 2022)
Changed paths:
M libcxx/include/typeinfo
Log Message:
-----------
[libc++][AIX] Use non-unique implementation for typeinfo comparison
Summary:
The AIX linker does not merge typeinfos when shared libraries are involved, which causes address comparison to fail although the types are the same. This patch changes to use the non-unique implementation for typeinfo comparison for AIX.
Reviewed by: hubert.reinterpretcast, philnik, libc++
Differential Revision: https://reviews.llvm.org/D130715
More information about the All-commits
mailing list