HomePhabricator

[libc++] Fix the no-exceptions build of libc++ on Apple

Authored by ldionne on Apr 20 2020, 2:22 AM.

Description

[libc++] Fix the no-exceptions build of libc++ on Apple

We previously tried re-exporting symbols that didn't exist when
exceptions were disabled. Note that building libc++abi without
exceptions still doesn't work when linking against the default-provided
libSystem.dylib, because it transitively depends on libobjc.dylib,
and that requires __gxx_personality_v0. But building libc++abi
with exceptions and libc++ without exceptions does work.

Details

Committed
ldionneApr 20 2020, 7:45 AM
Parents
rG865996ddf626: [lldb] Remove m_last_file_sp from SourceManager
Branches
Unknown
Tags
Unknown