aboutsummaryrefslogtreecommitdiff
path: root/libc/lib
AgeCommit message (Expand)AuthorFilesLines
2024-03-01[libc] Update install directory for offloading versions of libraries (#83592)Joseph Huber1-1/+5
2024-02-23[libc] Install a single LLVM-IR version of the GPU library (#82791)Joseph Huber1-9/+27
2024-02-22[libc] Rework the GPU build to be a regular target (#81921)Joseph Huber1-5/+30
2024-02-21[libc] Fix startup utilities failing to install in full build mode (#82522)Joseph Huber1-9/+3
2024-01-22[libc] Fix issue introduces by #76449Petr Hosek1-2/+2
2024-01-19[libc] Redo the install targets (#78795)Petr Hosek1-6/+30
2023-01-31[libc] Build two different static archives libc.a and libm.a under full build.Siva Chandra Reddy1-12/+39
2023-01-31[libc] Unify full build and default build static archive targets to just "libc".Siva Chandra Reddy1-4/+4
2023-01-27[libc] Do not install to the default triple in GPU modeJoseph Huber1-1/+1
2023-01-06[libc] Add a separate install target for the libc static archives.Siva Chandra Reddy1-4/+13
2022-12-05Revert "[CMake] Use LLVM_TARGET_TRIPLE in runtimes"Leonard Chan1-1/+1
2022-11-29[CMake] Use LLVM_TARGET_TRIPLE in runtimesPetr Hosek1-1/+1
2022-08-19[libc][NFC] Change the libc fullbuild target name to "libc".Siva Chandra Reddy1-0/+5
2022-08-18Revert "[cmake] Use `CMAKE_INSTALL_LIBDIR` too"John Ericson1-2/+2
2022-08-18[cmake] Use `CMAKE_INSTALL_LIBDIR` tooJohn Ericson1-2/+2
2022-08-17[libc] Add a target to install libc in the full build mode.Siva Chandra Reddy1-9/+3
2022-07-04Use add_llvm_install_targets for install-llvmlibcJeff Bailey1-5/+4
2021-10-27[libc] add malloc funcs as external entrypointsMichael Jones1-20/+0
2021-08-04[libc] add integration tests for scudo in libcMichael Jones1-0/+12
2021-07-26[libc] add scudo wrappers to llvm libcMichael Jones1-3/+3
2021-07-23[libc] add option to use SCUDO as the allocatorMichael Jones1-0/+8
2021-07-21Remove `LIBC_INSTALL_PREFIX`John Ericson1-1/+1
2021-03-22[libc] Add a target "install-llvmlibc" to install LLVM libc static archive.Siva Chandra1-0/+19
2021-02-23[libc][NFC] Merge llvmlibc and llvmlibm targets in to a single target.Siva Chandra Reddy1-7/+1
2020-06-09[libc] Add implementations of round and roundf.Siva Chandra Reddy1-6/+0
2020-06-09[libc] Skip entrypoints not present in the entrypoints list.Siva Chandra Reddy1-5/+2
2020-06-02[libc] Add integration tests.Paula Toth1-57/+4
2020-06-01[libc] Add implementations of ceil[f], floor[f] and trunc[f] from math.h.Siva Chandra Reddy1-0/+6
2020-05-28[libc] Add implementation of call_once from threads.h.Siva Chandra Reddy1-0/+1
2020-05-20[libc] Add memset and bzero implementationsGuillaume Chatelet1-1/+3
2020-05-15[libc] Move implementations of expf and exp2f from the AOR to src/math.Siva Chandra Reddy1-0/+2
2020-05-15[libc] Add implementation of fabs and fabsf.Siva Chandra Reddy1-0/+2
2020-04-28[libc] Add strlen to library entrypoints.Paula Toth1-0/+1
2020-04-23[libc] Add spec for sigdelset and sigfillset.Paula Toth1-0/+2
2020-04-17[libc] Add write(2) implementation for Linux and FDReader test utilityAlex Brachet1-0/+3
2020-04-16[libc] Move implementations of cosf, sinf, sincosf to src/math directory.Siva Chandra Reddy1-0/+3
2020-04-10[libc] Add fully-qualified target names.Siva Chandra Reddy1-25/+25
2020-03-22[libc] Add signalAlex Brachet1-0/+1
2020-03-18[libc] Adding memcpy implementation for x86_64Guillaume Chatelet1-0/+1
2020-03-18[libc] Add sigactionAlex Brachet1-0/+1
2020-03-11[libc] Add initial assert definitionAlex Brachet1-0/+3
2020-03-09[libc] Add simple implementations of mtx_lock and mtx_unlock.Siva Chandra Reddy1-0/+3
2020-03-09[libc] Take 2: Add linux implementations of thrd_create and thrd_join functions.Siva Chandra Reddy1-0/+4
2020-03-05[libc]Revert "Add linux implementations of thrd_create and thrd_join functions."Siva Chandra Reddy1-4/+0
2020-03-05[libc] Add linux implementations of thrd_create and thrd_join functions.Siva Chandra Reddy1-0/+4
2020-03-05[libc] Create abort and _ExitAlex Brachet1-0/+4
2020-03-02[libc] Add sigprocmaskAlex Brachet1-0/+3
2020-02-20[libc] Add Initial Support for SignalsAlex Brachet1-0/+3
2019-12-23Add implementations of POSIX mmap and munmap functions.Siva Chandra Reddy1-0/+4
2019-12-09[libc] Add implementation of errno and define the other macros of errno.h.Siva Chandra Reddy1-1/+3