[llvm-bugs] [Bug 27405] New: Make libc++abi link normally during testing on OS X
via llvm-bugs
llvm-bugs at lists.llvm.org
Mon Apr 18 08:18:45 PDT 2016
https://llvm.org/bugs/show_bug.cgi?id=27405
Bug ID: 27405
Summary: Make libc++abi link normally during testing on OS X
Product: libc++abi
Version: 3.8
Hardware: Macintosh
OS: MacOS X
Status: NEW
Severity: normal
Priority: P
Component: All Bugs
Assignee: unassignedbugs at nondot.org
Reporter: ben.craig at codeaurora.org
CC: llvm-bugs at lists.llvm.org, mclow.lists at gmail.com
Classification: Unclassified
This is related to PR22654.
https://llvm.org/bugs/show_bug.cgi?id=22654
Normal usage of libc++abi on OS X does not require the user (or the compiler
driver) to link against libc++abi. All of the relevant symbols are re-exported
by libc++.
There is at least one symbol ( __cxa_throw_bad_new_array_length ) that is not
re-exported though. As a result, the tests end up linking directly against
libc++abi in order to test it. Ideally the "normal" and the "test" link use
cases would be the same.
The code that enforces this difference lives in libc++abi's
test/libcxxabi/test/config.py as of Apr 17, 2016. The relevant code is likely
to move into libc++'s test/libcxx/test/target_info.py when / if D16544 and
D16545 land.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20160418/3276ebb3/attachment.html>
More information about the llvm-bugs
mailing list