llvm-capstone/libc
Joseph Huber 2353b52eae [libc] Fix some missing features from the hermetic test support
This patch addresses some of the flags and features that are currently
missing from the hermetic test support. This mostly just fixes the
`add_libc_test` option failing to find a few dependencies or missing
arguments from the previous unit test support.

Reviewed By: lntue

Differential Revision: https://reviews.llvm.org/D149629
2023-05-02 09:40:24 -05:00
..
AOR_v20.02
benchmarks [NFC][TargetParser] Replace uses of llvm/Support/Host.h 2023-02-10 09:59:46 +00:00
cmake/modules [libc] Fix some missing features from the hermetic test support 2023-05-02 09:40:24 -05:00
config [libc] Implement exit for the GPU partially 2023-04-27 20:32:00 -05:00
docs [libc] Support the abs functions in the GPU libc. 2023-04-27 20:31:59 -05:00
examples Revert "Revert "Revert "[CMake] Bumps minimum version to 3.20.0.""" 2023-04-15 20:12:24 +02:00
fuzzing [libc] add exception to atof differential fuzz 2023-04-28 13:50:40 -07:00
include [libc] Support the string conversion methods on the GPU 2023-04-27 20:31:58 -05:00
lib [libc] Build two different static archives libc.a and libm.a under full build. 2023-01-31 21:45:08 +00:00
spec [LIBC] Implement remainder of posix 'sched.h' minus SCHED_SPORADIC 2023-04-20 14:53:41 -05:00
src [libc] Fix printing on the GPU when given a cpp::string_ref 2023-04-28 21:32:01 -05:00
startup [libc] Add support for global ctors / dtors for AMDGPU 2023-04-29 08:40:20 -05:00
test [libc] Fix some missing features from the hermetic test support 2023-05-02 09:40:24 -05:00
utils [libc] Fix printing on the GPU when given a cpp::string_ref 2023-04-28 21:32:01 -05:00
.clang-tidy [libc][NFC] Clean up clang-tidy warnings for src/__support and src/math. 2023-03-15 18:47:31 -04:00
.gitignore [libc][Obvious] Add build folder to .gitignore. 2022-03-04 13:16:55 -05:00
CMakeLists.txt [libc][Obvious] Enable hermetic tests only under full build. 2023-04-24 23:21:43 +00:00
common_libc_tuners.cmake [libc][NFC] Make tuning macros start with LIBC_COPT_ 2023-02-15 10:00:16 +00:00
LICENSE.TXT Rename top-level LICENSE.txt files to LICENSE.TXT 2021-03-10 21:26:24 -08:00
README.txt

LLVM libc
=========

This directory and its subdirectories contain source code for llvm-libc,
a retargetable implementation of the C standard library.

LLVM is open source software. You may freely distribute it under the terms of
the license agreement found in LICENSE.txt.