llvm with tablegen backend for capstone disassembler
Go to file
Eric Fiselier e3e7c0fb37 Remove <__refstring> header; Move it into source directory.
The libc++ <__refstring> headers has no real reason why it should
be a public header that libc++ ships. The only reason it was in the include
directory was because libc++abi needed it to build the library.

However keeping <__refstring> a header had other problems, like requiring its
dependancies to also be in the headers. For that reason this patch
moves it into the source directory.

To work around libc++abi's need for this header a duplicated copy was added
to libc++abi in r307748. While duplicating the code is an unfortunate solution
it's the best solution that's currently possible.

In the future I would like to start a discussion on the mailing lists about
making libc++abi build as a sub-project of libc++, requiring the libc++ sources
always be present.

llvm-svn: 307749
2017-07-12 01:38:35 +00:00
clang [ODRHash] Revert r307720 to fix buildbot. 2017-07-12 00:38:27 +00:00
clang-tools-extra [clangd] Fix Go to Definition not working in VSCode extension 2017-07-11 21:26:18 +00:00
compiler-rt [tsan] Update test to r307338 2017-07-12 00:14:05 +00:00
debuginfo-tests Add a test for PR33166. 2017-05-25 19:33:16 +00:00
libclc generic: add missing get_work_dim include 2017-06-02 15:58:35 +00:00
libcxx Remove <__refstring> header; Move it into source directory. 2017-07-12 01:38:35 +00:00
libcxxabi Remove dependancy on __refstring header; use local copy instead. 2017-07-12 01:34:21 +00:00
libunwind [libunwind][CMake] Add install path variable to allow overriding the destination 2017-07-11 01:12:09 +00:00
lld [PDB] Use a more appropriate message for a fatal error 2017-07-11 23:44:51 +00:00
lldb switch on enum should be exhaustive and warning-free 2017-07-11 21:06:20 +00:00
llgo irgen: Create functions instead of global variables for builtin hash and equal algorithms. 2017-06-04 22:11:28 +00:00
llvm Specify complete target triple in test 2017-07-12 01:16:50 +00:00
openmp Rename z_Linux_asm.s to z_Linux_asm.S 2017-07-11 18:04:56 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly [WWW] Add a section to Getting Started about building out-of-tree 2017-07-11 20:37:28 +00:00