aboutsummaryrefslogtreecommitdiff
path: root/lldb/test/API/python_api
diff options
context:
space:
mode:
authorArsen Arsenović <arsen@gentoo.org>2023-01-25 07:34:55 +0000
committerSam James <sam@gentoo.org>2023-01-25 07:35:33 +0000
commit21d9282ae2b6e1e7dfbabfd87f6208c3bdff8ea4 (patch)
tree536c33d366ff06f3df4697c113331e383d08083e /lldb/test/API/python_api
parent5d3462162e5a977dc0f6dacbcd227f47cfb1d884 (diff)
downloadllvm-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