diff options
| author | Arsen Arsenović <arsen@gentoo.org> | 2023-01-25 07:34:55 +0000 |
|---|---|---|
| committer | Sam James <sam@gentoo.org> | 2023-01-25 07:35:33 +0000 |
| commit | 21d9282ae2b6e1e7dfbabfd87f6208c3bdff8ea4 (patch) | |
| tree | 536c33d366ff06f3df4697c113331e383d08083e /lldb/test/API/python_api | |
| parent | 5d3462162e5a977dc0f6dacbcd227f47cfb1d884 (diff) | |
| download | llvm-21d9282ae2b6e1e7dfbabfd87f6208c3bdff8ea4.zip llvm-21d9282ae2b6e1e7dfbabfd87f6208c3bdff8ea4.tar.gz llvm-21d9282ae2b6e1e7dfbabfd87f6208c3bdff8ea4.tar.bz2 | |
libcxx: Don't apply ABI tags to extern "C" fns
GCC rejects ABI tags on non mangled functions, as they would otherwise
be a no-op. This commit replaces such instances with equivalent
_LIBCPP_HIDE_FROM_ABI constants but without ABI tags attached.
.../include/c++/v1/__support/musl/xlocale.h:28:68: error: 'abi_tag'
attribute applied to extern "C" declaration 'long long int
strtoll_l(const char*, char**, int, locale_t)'
28 | strtoll_l(const char *__nptr, char **__endptr, int __base, locale_t) {
| ^
Bug: https://bugs.gentoo.org/869038
Reviewed By: #libc, ldionne
Differential Revision: https://reviews.llvm.org/D142415
Diffstat (limited to 'lldb/test/API/python_api')
0 files changed, 0 insertions, 0 deletions
