aboutsummaryrefslogtreecommitdiff
path: root/libc/CMakeLists.txt
AgeCommit message (Expand)AuthorFilesLines
2023-11-17[libc] Add base for target config within cmake (#72318)michaelrj-google1-12/+67
2023-11-10[libc][math] Add initial support for C23 float128 math functions, starting wi...lntue1-0/+1
2023-09-20[reland][libc][cmake] Tidy compiler includes (#66783) (#66878)Guillaume Chatelet1-0/+5
2023-09-19Revert "[libc][cmake] Tidy compiler includes (#66783)" (#66822)Guillaume Chatelet1-5/+0
2023-09-19[libc][cmake] Tidy compiler includes (#66783)Guillaume Chatelet1-0/+5
2023-09-15[libc][cmake] Report invalid clang-tidy path (#66475)Guillaume Chatelet1-1/+11
2023-09-13[libc] Remove common_libc_tuners.cmake and move options into config.json. (#6...Siva Chandra1-2/+0
2023-09-13[libc][NFC][Docs] Update some GPU testing informationJoseph Huber1-1/+0
2023-09-08[libc] Generate configure.rst from the JSON config information. (#65791)Siva Chandra1-0/+1
2023-09-07[libc] Fix building the RPC server with LIBC_NAMESPACE (#65642)Joseph Huber1-5/+5
2023-09-06[libc] customizable namespace 1/4 (#65321)Guillaume Chatelet1-2/+16
2023-09-05[libc] Add a JSON based config option system.Siva Chandra Reddy1-0/+40
2023-09-05[libc] Prevent system headers from being included for the GPU buildJoseph Huber1-3/+7
2023-07-27[libc] _INCLUDE_SCUDO: check for compiler-rt in enabled RUNTIMES tooAlfred Persson Forsberg1-2/+2
2023-07-07[Libomptarget] Begin implementing support for RPC servicesJoseph Huber1-1/+1
2023-06-30[libc] Make the RPC server target always availableJoseph Huber1-0/+5
2023-06-23[libc][Obvious] Use the current binary dir instead of the base oneJoseph Huber1-2/+2
2023-06-23[libc] Fix installing GPU headersJoseph Huber1-22/+22
2023-06-22[libc] Place headers in the right include directoryPetr Hosek1-2/+12
2023-06-06[CMake][libc] Don't put archive in build/lib/<target triple> by defaultAiden Grossman1-2/+6
2023-06-03[libc][CMake] Place archives in build/lib/<target-triple>Aiden Grossman1-2/+11
2023-05-27Reland "[CMake] Bumps minimum version to 3.20.0.Mark de Wever1-1/+1
2023-05-22[libc] Add an option to make `libc` only build the `libc-hdrgen` toolJoseph Huber1-1/+3
2023-05-20[CMake][libc] Fix non-runtime build when other runtimes are enabledAiden Grossman1-1/+1
2023-05-17Revert "Reland "[CMake] Bumps minimum version to 3.20.0.""Nico Weber1-1/+1
2023-05-13Reland "[CMake] Bumps minimum version to 3.20.0."Mark de Wever1-1/+1
2023-05-06Revert "Reland "[CMake] Bumps minimum version to 3.20.0.""Mark de Wever1-1/+1
2023-05-06Reland "[CMake] Bumps minimum version to 3.20.0."Mark de Wever1-1/+1
2023-04-24[libc][Obvious] Enable hermetic tests only under full build.Siva Chandra Reddy1-1/+1
2023-04-24[libc] Add rule named `add_libc_hermetic_test` which adds a hermetic test.Siva Chandra Reddy1-0/+4
2023-04-15Revert "Revert "Revert "[CMake] Bumps minimum version to 3.20.0."""Mark de Wever1-1/+1
2023-04-15Revert "Revert "[CMake] Bumps minimum version to 3.20.0.""Mark de Wever1-1/+1
2023-03-27[libc] Simplify enabling the GPU build for libcJoseph Huber1-1/+1
2023-03-18Revert "Reland "[CMake] Bumps minimum version to 3.20.0.""Mark de Wever1-1/+1
2023-03-18Reland "[CMake] Bumps minimum version to 3.20.0."Mark de Wever1-1/+1
2023-03-17[libc] Enable integration tests targeting the GPUJoseph Huber1-1/+1
2023-03-13[libc] Fix policy CMP0116 warnings for cmake 3.20 or above.Tue Ly1-0/+7
2023-03-04Revert "[CMake] Bumps minimum version to 3.20.0."Mark de Wever1-1/+1
2023-03-04[CMake] Bumps minimum version to 3.20.0.Mark de Wever1-1/+1
2023-02-24[libc] Add a linting target named "libc-lint".Siva Chandra Reddy1-0/+1
2023-02-24[libc] Remove a now uneccesary CMake policy.Siva Chandra Reddy1-3/+0
2023-01-31[libc] Build two different static archives libc.a and libm.a under full build.Siva Chandra Reddy1-9/+0
2023-01-31[libc] Unify full build and default build static archive targets to just "libc".Siva Chandra Reddy1-8/+2
2023-01-30[libc] Add an off-by-default option to silence "skipping" messages from CMake.Siva Chandra Reddy1-0/+2
2023-01-27[libc] Use a prebuilt libc-hdrgen binary if available.Siva Chandra Reddy1-10/+15
2023-01-06[libc] Add a separate install target for the libc static archives.Siva Chandra Reddy1-2/+8
2022-12-20[libc] Add support for standalone cross compilation of libc.Siva Chandra Reddy1-3/+4
2022-12-19[libc][gpu][NFC] Move CMake logic to prepare GPU build to a separate file.Siva Chandra Reddy1-16/+2
2022-12-15[libc][NFC] Rename "loader" to "startup".Siva Chandra Reddy1-3/+3
2022-11-30[libc] add unsafe mode to strlenMichael Jones1-0/+4