llvm-project/libc
Siva Chandra Reddy 261c17c1d3 [libc][NFC] Remove dependecies on entrypoints from loader tests.
A small collection of utils called osutils has been added. These utils
are now used in loader tests instead of the equivalent entrypoints.
The loader can now be built and tested without depending on any entrypoint.
In a follow up change, the relevent entrypoints will be updated to use the
newly added osutils.

Reviewed By: lntue, michaelrj

Differential Revision: https://reviews.llvm.org/D115655
2021-12-13 19:29:29 +00:00
..
AOR_v20.02 Harmonize Python shebang 2020-07-16 21:53:45 +02:00
benchmarks Re-Reland "[benchmarks] Move libcxx's fork of google/benchmark and llvm/utils'" 2021-12-07 17:10:41 -08:00
cmake/modules [libc] Add a .clang-tidy file for the toplevel libc directory. 2021-12-09 00:19:25 +00:00
config [libc] add basic strtold implementation 2021-12-13 10:40:44 -08:00
docs [libc][clang-tidy] fix namespace check for externals 2021-11-30 11:44:24 -08:00
fuzzing [libc] apply new lint rules 2021-12-07 10:49:47 -08:00
include [libc][Obvious][NFC] A bunch of cosmetic cleanup. 2021-11-19 17:02:55 +00:00
lib [libc] add malloc funcs as external entrypoints 2021-10-27 10:21:01 -07:00
loader [libc] Normalize LIBC_TARGET_MACHINE 2021-05-05 15:52:42 +00:00
spec [libc] add basic strtold implementation 2021-12-13 10:40:44 -08:00
src [libc][NFC] Remove dependecies on entrypoints from loader tests. 2021-12-13 19:29:29 +00:00
test [libc][NFC] Remove dependecies on entrypoints from loader tests. 2021-12-13 19:29:29 +00:00
utils [libc] apply new lint rules 2021-12-07 10:49:47 -08:00
.clang-tidy [libc] Add a .clang-tidy file for the toplevel libc directory. 2021-12-09 00:19:25 +00:00
CMakeLists.txt [libc] Add a .clang-tidy file for the toplevel libc directory. 2021-12-09 00:19:25 +00:00
LICENSE.TXT Rename top-level LICENSE.txt files to LICENSE.TXT 2021-03-10 21:26:24 -08:00
README.txt

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.