commit | cc56e83d13b3842a3cca94be91fb3ae510091a1c | [log] [tgz] |
---|---|---|
author | Louis Dionne <ldionne@apple.com> | Tue Oct 01 18:43:02 2019 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Aug 28 01:02:59 2020 -0700 |
tree | 85db256442270f5e3b1de07f3761b00a60421b14 | |
parent | eb1192cfad7818f00b3030a4fec18072d1d1d988 [diff] |
[libc++abi] Remove uses of C++ headers when possible This reduces the (circular) dependency of libc++abi on a C++ standard library. Outside of the demangler which uses fancier C++ features, the only C++ headers now required by libc++abi are pretty much <new> and <exception>, and that's because libc++abi defines some types that are declared in those headers. llvm-svn: 373381 GitOrigin-RevId: 04501a22a073d0f64e980aaa8c895a6e86c0a103