aboutsummaryrefslogtreecommitdiff
path: root/libc/cmake
AgeCommit message (Expand)AuthorFilesLines
2023-12-05[libc] Default to a single threaded thread pool for GPU tests (#74486)Joseph Huber1-0/+3
2023-12-04Revert "[libc] build with -Werror (#73966)"Nick Desaulniers1-4/+0
2023-12-04[libc] build with -Werror (#73966)Nick Desaulniers1-0/+4
2023-11-28[libc] add PREFER_GENERIC flag (#73744)Schrodinger ZHU Yifan2-16/+12
2023-11-28[libc] [search] implement hcreate(_r)/hsearch(_r)/hdestroy(_r) (#73469)Schrodinger ZHU Yifan2-0/+21
2023-11-24[libc][NFC] Move float macro into its own header / add target os detection (#...Guillaume Chatelet1-1/+1
2023-11-21[libc] Update the AMDGPU implementation to use code object 5 (#72580)Joseph Huber1-4/+1
2023-11-17[libc] Add base for target config within cmake (#72318)michaelrj-google1-0/+1
2023-11-16[libc] Remove recursion in get_object_files_for_test to improve build time. (...lntue1-36/+47
2023-11-13[libc][NFC] Do not emit init / fini kernels in NVPTX libcJoseph Huber1-0/+1
2023-11-10[libc][math] Add initial support for C23 float128 math functions, starting wi...lntue2-0/+64
2023-11-02[libc] Allow hermetic timing if the `clock` function is built (#71092)Joseph Huber1-0/+6
2023-10-25[libc] Compile the GPU functions with '-fconvergent-functions' (#70229)Joseph Huber1-0/+1
2023-10-06[libc] Enable missing memory tests on the GPU (#68111)Joseph Huber1-4/+0
2023-09-29[libc][Obvious] Do not pass 'nolibc' and other flags to the GPU buildJoseph Huber1-1/+5
2023-09-26[libc] Start to refactor riscv platform abstraction to support both 32 and 64...Mikhail R. Gadelha1-2/+4
2023-09-26[libc] Propagate printf config options from a single config header library. (...Siva Chandra3-2/+8
2023-09-22[libc] Update integration test's linking options (#67158)Mikhail R. Gadelha1-1/+1
2023-09-22[libc] Add ${CMAKE_CROSSCOMPILING_EMULATOR} to custom test cmdlines (#66565)Mikhail R. Gadelha1-1/+2
2023-09-20[reland][libc][cmake] Tidy compiler includes (#66783) (#66878)Guillaume Chatelet2-42/+21
2023-09-19Revert "[libc][cmake] Tidy compiler includes (#66783)" (#66822)Guillaume Chatelet2-21/+42
2023-09-19[libc][cmake] Tidy compiler includes (#66783)Guillaume Chatelet2-42/+21
2023-09-18[libc][GPU] Fix dependencies for externally installed stub files (#66653)Joseph Huber1-3/+3
2023-09-13[libc][NFC] Make the dummy header target under overlay build a library. (#66329)Siva Chandra1-1/+1
2023-09-13[libc] Remove common_libc_tuners.cmake and move options into config.json. (#6...Siva Chandra1-0/+2
2023-09-13[libc][NFC] Make entrypoint alias targets real library targets. (#66044)Siva Chandra1-3/+16
2023-09-12[libc] Add missing deps for header libraries. (#66125)Siva Chandra2-8/+5
2023-09-12[libc] Make add_header and add_gen_header targets normal library targets. (#6...Siva Chandra1-3/+16
2023-09-11[libc][NFC] Eliminate the internal header library target. (#65837)Siva Chandra1-13/+5
2023-09-11[libc] Manually set the AMDGPU code object version (#65986)Joseph Huber3-3/+18
2023-09-08[libc][NFC] Make add_header_library rule support COMPILE_OPTIONS. (#65821)Siva Chandra1-1/+4
2023-09-08[libc] Generate configure.rst from the JSON config information. (#65791)Siva Chandra1-1/+81
2023-09-08[libc] Build the `libc` objects using a generic AMDGPU ABI (#65782)Joseph Huber1-0/+1
2023-09-06[libc] Fix vendor implemented math functions not being exported (#65510)Joseph Huber1-2/+4
2023-09-05[libc] Add a JSON based config option system.Siva Chandra Reddy1-0/+137
2023-09-05[libc] Prevent system headers from being included for the GPU buildJoseph Huber1-0/+5
2023-09-02[libc][NFC] Support sm_89 and sm_90 NVIDIA GPUsJoseph Huber2-1/+5
2023-08-29[libc] Add missing ${LIBC_INCLUDE_DIR} to object rulePetr Hosek1-2/+1
2023-08-24[libc] Only add -ffreestanding flag in full build mode.Tue Ly2-2/+13
2023-08-17[libc] Do not run tests on vendor implemented mathJoseph Huber3-5/+21
2023-08-17[libc] Do not find system binaries for offloading toolsJoseph Huber1-3/+3
2023-08-09[libc] Compile with -Wconversion -Wno-sign-conversionRoland McGrath1-0/+2
2023-08-09[libc] Support poky systemMikhail R. Gadelha1-0/+6
2023-08-09[libc] Make add_libc_unittest compile with -ffreestandingGuillaume Chatelet1-1/+1
2023-07-20[libc] Warn on use of global constructors in `libc`Joseph Huber1-0/+1
2023-07-17[AMDGPU] Add targets gfx1150 and gfx1151Jay Foad1-1/+1
2023-07-10[libc] Fix using the `libcgpu.a` for NVPTX in non-LTO buildsJoseph Huber1-2/+8
2023-07-10[libc] Use LIBC_INCLUDE_DIR in CMake rulesPetr Hosek2-10/+6
2023-07-07[libc] Add support for creating wrapper headers for offloading in clangJoseph Huber1-1/+19
2023-07-07Revert "[libc] Use LIBC_INCLUDE_DIR in CMake rules"Petr Hosek2-6/+10