Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libcxx
/
5ccf0433799f1e6d3d7540ef9de1d3b7fcef4a16
/
CMakeLists.txt
18dba06
[libc++] Support Microsoft ABI without vcruntime headers
by Shoaib Meenai
· 7 years ago
7762784
[libc++] Clarify names of ABI forcing macros
by Shoaib Meenai
· 7 years ago
f7e9063
[libc++] Move cache variable definition. NFC
by Shoaib Meenai
· 7 years ago
36d0ee6
[libc++] Allow users to explicitly specify ABI
by Shoaib Meenai
· 7 years ago
2bba98e
[libc++] Add site config option for ABI macros
by Shoaib Meenai
· 7 years ago
7a87049
Resubmit "Fix llvm-lit script generation in libcxx."
by Zachary Turner
· 7 years ago
8130661
Revert "Fix llvm-lit script generation in libcxx."
by Zachary Turner
· 7 years ago
2205438
Fix llvm-lit script generation in libcxx.
by Zachary Turner
· 7 years ago
0a2af12
[libc++] Prevent stale site configuration headers
by Shoaib Meenai
· 7 years ago
12ab658
Update _LIBCPP_VERSION and the version in CMakeLists to 6.0
by Hans Wennborg
· 7 years ago
347be61
[libcxx][CMake] Add install path variable to allow overriding the destination
by Petr Hosek
· 7 years ago
bfe423e
Fix discovery of cxxabi.h in the monorepo layout
by Reid Kleckner
· 7 years ago
737c3bf
Add <experimental/coroutine>
by Eric Fiselier
· 7 years ago
74abe0b
test commit
by Eric Fiselier
· 7 years ago
7d96f16
test commit
by Eric Fiselier
· 7 years ago
f77a7df
[libcxx][CMake] Set library dir when built under runtimes/
by Jonas Hahnfeld
· 7 years ago
59a094f
CMake: Only add test/ subdirectory when it exists
by Duncan P. N. Exon Smith
· 7 years ago
3d1d1ea
[libc++] Default to vcruntime when targeting MSVC
by Shoaib Meenai
· 7 years ago
5bf8bed
Disable the filesystem library on Windows by default
by Eric Fiselier
· 7 years ago
cebb3e9
[CMake][libcxx] Fix the --target and --gcc-toolchain flag handling
by Petr Hosek
· 7 years ago
b975b45
[libc++] Explicitly set output directory for DLL
by Shoaib Meenai
· 7 years ago
f3b3a65
suppress GCC warning about noexcept functions changing mangling
by Eric Fiselier
· 8 years ago
68fdad6
[libc++] Fix some comment typos
by Shoaib Meenai
· 8 years ago
f23e281
[libc++] Fix word transposition in comment
by Shoaib Meenai
· 8 years ago
e577401
[libc++] Fix capitalization in comment
by Shoaib Meenai
· 8 years ago
5b0087f
[libc++] Update package version
by Shoaib Meenai
· 8 years ago
c51e0d2
Change test coverage generation to use llvm-cov instead of gcov.
by Eric Fiselier
· 8 years ago
0cbd39f
Work around GCC linking errors within libc++abi due to missing new/delete definitions
by Eric Fiselier
· 8 years ago
dc69aac
[libc++] Add option to disable new/delete overloads when libc++abi provides them.
by Eric Fiselier
· 8 years ago
c57fb58
Generate the test configuration even when LIBCXX_INCLUDE_TESTS=OFF.
by Eric Fiselier
· 8 years ago
1edf316
Recommit "Split exception.cpp and new.cpp implementation into different files for different runtimes."
by Eric Fiselier
· 8 years ago
d3298ad
Revert "Split exception.cpp and new.cpp implementation into different files for different runtimes."
by Eric Fiselier
· 8 years ago
801e00b
Correctly default to using the system libc++abi on Apple.
by Eric Fiselier
· 8 years ago
d60b66a
Split exception.cpp and new.cpp implementation into different files for different runtimes.
by Eric Fiselier
· 8 years ago
f4699a5
[libcxx][CMake] Support in-tree libunwind when building as part of runtimes
by Petr Hosek
· 8 years ago
1138f04
Remove CMake hack
by Eric Fiselier
· 8 years ago
b89eba0
Recommit [libcxx] Never use <cassert> within libc++
by Eric Fiselier
· 8 years ago
a49c64f
Revert "[libcxx] Never use <cassert> within libc++"
by Eric Fiselier
· 8 years ago
2c90d1f
[libcxx] Never use <cassert> within libc++
by Eric Fiselier
· 8 years ago
8e39559
Don't strip -m32 from the user provide command line flags. This fixes the compiler-rt 32 bit sanitizer build
by Eric Fiselier
· 8 years ago
bde2871
Improve CMake and LIT support for Windows
by Eric Fiselier
· 8 years ago
6948dbe
Reland "[CMake][libcxx] Check that we have libcxxabi before using it"
by Petr Hosek
· 8 years ago
c59c317
Reland "[CMake][libcxx] Do not rely on the existence of c++abi or unwind targets"
by Petr Hosek
· 8 years ago
3508e7a
Reland "[CMake][libcxx] Move Python check to main CMake file"
by Petr Hosek
· 8 years ago
157fd34
[libc++][CMake] Use debug MSVC runtimes when libc++ is built in debug mode
by Eric Fiselier
· 8 years ago
fdd3c91
[libc++] [CMake] Link with /nodefaultlibs on Windows
by Eric Fiselier
· 8 years ago
0758410
Revert "[CMake][libcxx] Move Python check to main CMake file"
by Petr Hosek
· 8 years ago
b81ce92
Revert "[CMake][libcxx] Do not rely on the existence of c++abi or unwind targets"
by Petr Hosek
· 8 years ago
010074a
Revert "[CMake][libcxx] Check that we have libcxxabi before using it"
by Petr Hosek
· 8 years ago
8c91834
[CMake][libcxx] Check that we have libcxxabi before using it
by Petr Hosek
· 8 years ago
94fc5a9
[CMake][libcxx] Do not rely on the existence of c++abi or unwind targets
by Petr Hosek
· 8 years ago
39441fe
[CMake][libcxx] Move Python check to main CMake file
by Petr Hosek
· 8 years ago
da39f1b
[libcxx] Fix externally-threaded shared library builds after r291275.
by Asiri Rathnayake
· 8 years ago
bab7b41
Configure default ABI library as NONE on Windows
by Eric Fiselier
· 8 years ago
66134e8
[libc++] Cleanup and document <__threading_support>
by Eric Fiselier
· 8 years ago
e262e7b
[libcxx] Add build/test support for the externally threaded libc++abi variant
by Asiri Rathnayake
· 8 years ago
cfc5515
Recommit r290839 - Fix configuring and building libc++ w/o an ABI library.
by Eric Fiselier
· 8 years ago
983f384
Revert r290839 - Fix configuring and building libc++ w/o an ABI library
by Eric Fiselier
· 8 years ago
ea38cde
Fix configuring and building libc++ w/o an ABI library.
by Eric Fiselier
· 8 years ago
766e557
build: tweak macros for Windows build
by Saleem Abdulrasool
· 8 years ago
1ca3c45
build: further improve flags handling for cl
by Saleem Abdulrasool
· 8 years ago
513447d
[libcxx][CMake] Move the warning to HandleOutOfTreeLLVM
by Petr Hosek
· 8 years ago
c6d8e8a
[libc++] Add _LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS
by Shoaib Meenai
· 8 years ago
60479ea
Make LIBCXX_ENABLE_STATIC_ABI_LIBRARY merge libc++.a and libc++abi.a
by Eric Fiselier
· 8 years ago
5e000c6
Add check-cxx-abilist target when supported.
by Eric Fiselier
· 8 years ago
6e467a8
Fix GCC libc++abi build
by Eric Fiselier
· 8 years ago
d842fed
[CMake] Check runtimes subdir when looking for libcxxabi
by Petr Hosek
· 8 years ago
2d2f0c0
Add start of filesystem benchmarks
by Eric Fiselier
· 8 years ago
8330b1e
[libcxx] Build with -fvisibility-inlines-hidden -- Remove 20 inline definitions from the dylib
by Eric Fiselier
· 8 years ago
44197a1
[libcxx] Use C++14 when building libc++ with musl
by Petr Hosek
· 8 years ago
29026ad
Disable Modules when building the libc++ sources.
by Eric Fiselier
· 8 years ago
742d878
Fix documentation mis-spelling.
by Eric Fiselier
· 8 years ago
3bf8a9c
Fix linker script generation for in-tree builds
by Eric Fiselier
· 8 years ago
ffac224
[cmake] Split linked libraries into private & public, for linker script
by Michal Gorny
· 8 years ago
c3e00f6
Revert r282483 - [cmake] Add linker option "-Wl,-z,defs" in standalone build
by Michal Gorny
· 8 years ago
0e5fbd4
[cmake] Add linker option "-Wl,-z,defs" in standalone build
by Michal Gorny
· 8 years ago
b79ca0a
[cmake] Strip possibly-inherited compiler flags in in-tree build only
by Michal Gorny
· 8 years ago
74c9857
Expect DLL builds on Windows by default and require a custom __config for static
by Eric Fiselier
· 8 years ago
6dbed46
[libc++] Add _LIBCPP_EXTERN_TEMPLATE_INLINE_VISIBILITY to support GCC ABI compatibility
by Eric Fiselier
· 8 years ago
833d644
[libc++] Fix and document visibility attributes for Clang, GCC and Windows.
by Eric Fiselier
· 8 years ago
040945b
[libcxx] Introduce an externally-threaded libc++ variant.
by Asiri Rathnayake
· 8 years ago
01609af
Enable installation of libc++experimental by default.
by Eric Fiselier
· 8 years ago
3ec6b84
Fix or suppress GCC warnings during build.
by Eric Fiselier
· 8 years ago
0a799bd
Turn On -DLIBCXX_ENABLE_BENCHMARKS by default.
by Eric Fiselier
· 8 years ago
d3169f5
[Docs] Update libc++ target names after r279675.
by Eric Fiselier
· 8 years ago
e146f75
libc++: add an option to build against compiler-rt
by Saleem Abdulrasool
· 8 years ago
8c22696
[CMake] Get libcxx building under LLVM/runtimes
by Chris Bieneman
· 8 years ago
c9e74dd
Add private option to change build dialect from C++11
by Eric Fiselier
· 8 years ago
b640da0
Allow building both shared and static library
by Petr Hosek
· 8 years ago
96f1017
CMakeLists.txt cleanups: synchronize version with rest of LLVM, consistent spacing.
by Eugene Zelenko
· 8 years ago
d9b9ef7
[libcxx] Add support for benchmark tests using Google Benchmark.
by Eric Fiselier
· 8 years ago
ab008f7
Add option to disable __deallocate #warning
by Saleem Abdulrasool
· 8 years ago
d9bca8a
Add -Wno-covered-switch-default while compiling libc++
by Eric Fiselier
· 8 years ago
6e9a694
Add Filesystem TS -- Complete
by Eric Fiselier
· 8 years ago
a27cbf8
[libcxx] Allow target flags to affect CMake configuration tests
by Eric Fiselier
· 8 years ago
cad86ff
[CMake] Update to requiring CMake 3.4.3
by Chris Bieneman
· 8 years ago
5163e46
[libcxx] Allow explicit pthread opt-in
by Ben Craig
· 8 years ago
10a6829
Disable LIBCXX_ENABLE_ABI_LINKER_SCRIPT for static library builds.
by Asiri Rathnayake
· 8 years ago
5e4698c
Create new library 'libc++experimental.a' for packaging TS symbols.
by Eric Fiselier
· 8 years ago
c7c4c77
libc++: fix typo
by JF Bastien
· 9 years ago
Next »