summaryrefslogtreecommitdiff
path: root/libc/cmake/modules/LLVMLibCTestRules.cmake
Commit message (Expand)AuthorAgeFilesLines
* Revert "[libc] Improve the add_libc_test rule."Siva Chandra Reddy2023-05-041-8/+0
* [libc] Improve the add_libc_test rule.Siva Chandra Reddy2023-05-041-0/+8
* [libc] Enable running libc unit tests on NVPTXJoseph Huber2023-05-041-1/+2
* [libc] Support global constructors and destructors on NVPTXJoseph Huber2023-05-041-3/+3
* [libc] Don't use '-nolibc' on the GPU buildJoseph Huber2023-05-031-1/+5
* [libc] Use -nolibc -nostdlib++ -nostartfiles for hermetic test link.Siva Chandra Reddy2023-05-031-1/+1
* [libc] Add 'UNIT_TEST_ONLY' and 'HERMETIC_TEST_ONLY' to 'add_libc_test'Joseph Huber2023-05-021-4/+11
* [libc] Fix some missing features from the hermetic test supportJoseph Huber2023-05-021-6/+9
* [libc] Add a new target named LibcHermeticTestMain.Siva Chandra Reddy2023-04-261-2/+2
* [libc] Add rule named `add_libc_hermetic_test` which adds a hermetic test.Siva Chandra Reddy2023-04-241-6/+159
* [libc] Run all unit tests, irrespective of whether they belong to a test suite.Siva Chandra Reddy2023-04-241-5/+1
* [libc] Actually run integration tests.Siva Chandra Reddy2023-04-201-4/+13
* [libc] Fix not using the static library on amdgpuJoseph Huber2023-04-191-1/+1
* [libc] Test the RPC interface with multiple blocksJoseph Huber2023-04-191-1/+2
* [libc][NFC] Move RoundingModeUtils to LibcFPTestHelpers.Siva Chandra Reddy2023-04-181-3/+3
* [libc] Add special handling for CUDA PTX featuresJoseph Huber2023-04-171-2/+2
* [libc][fix] Only use the object files when targeting NVPTXJoseph Huber2023-04-171-1/+1
* [libc] Add dependency on the loader for GPU testsJoseph Huber2023-04-171-0/+1
* [libc] Search for the CUDA patch explicitly when testingJoseph Huber2023-04-051-0/+1
* [libc] Use LTO for AMDGPU compilation and linkingJoseph Huber2023-03-291-1/+1
* [libc] Enable integration tests targeting NVIDIA GPUsJoseph Huber2023-03-271-3/+8
* [libc] Enable integration tests targeting the GPUJoseph Huber2023-03-171-4/+25
* [libc] Remove unused startup source fileJoseph Huber2023-03-161-2/+1
* [libc] Remove startup option from integration testsJoseph Huber2023-03-161-8/+7
* [libc] Inherit integration test dependencies from the startup targetJoseph Huber2023-03-161-9/+3
* [libc] Add aliases to C memory functions for integration testsJoseph Huber2023-03-151-12/+2
* [libc][NFC] Compile tests also with -fpie.Siva Chandra Reddy2023-03-091-2/+2
* [libc][Obvious] Add back CMake logic which was mistakenly deleted earlier.Siva Chandra2023-03-061-0/+8
* [libc] Simplify integration tests by eliminating the artificial sysroot.Siva Chandra Reddy2023-03-061-64/+40
* [libc] Introduce a target named libc-unit-tests to run just the unit tests.Siva Chandra Reddy2023-02-241-1/+1
* [libc] Run libc tests unconditionally, even if there are no source changes.Siva Chandra Reddy2023-02-101-22/+29
* [libc][NFC] Move UnitTest and IntegrationTest to the 'test' directory.Siva Chandra Reddy2023-02-071-2/+2
* [libc] Cleanup the CMake infrastructure to add startup objects.Siva Chandra Reddy2023-02-071-15/+11
* [libc] Add an off-by-default option to silence "skipping" messages from CMake.Siva Chandra Reddy2023-01-301-7/+10
* [libc] add fuzz target for strtointeger functionsMichael Jones2022-12-201-1/+6
* [libc][NFC] Rename "loader" to "startup".Siva Chandra Reddy2022-12-151-23/+23
* [libc] Skip tests that depend on undefined targetsJoseph Huber2022-12-021-0/+5
* [libc] Convert the api-test in to an integration test.Siva Chandra Reddy2022-11-041-18/+0
* [libc] Add a simple implementation of the posix_spawn function.Siva Chandra Reddy2022-10-131-1/+2
* [libc] Add POSIX execv and execve functions.Siva Chandra Reddy2022-10-061-2/+4
* [libc] add sprintf size comparisonMichael Jones2022-08-121-2/+3
* [libc] Pack memory functions in the integration test libc.a files.Siva Chandra Reddy2022-08-121-0/+29
* [libc] Add __cxa_atexit support to the atexit function.Siva Chandra Reddy2022-08-091-2/+9
* [libc] Compile integration tests with -ffreestanding to avoid mixup with syst...Siva Chandra Reddy2022-07-301-0/+1
* [libc][NFC] Make all integration tests depend on the threads implementation.Siva Chandra Reddy2022-07-131-7/+3
* [libc][Obvious] Do not add __NO_ to targets with FLAG__NO suffix.Tue Ly2022-06-301-1/+1
* [libc] Fix cmake compatibility issue with list(POP_FRONT).Tue Ly2022-06-061-1/+2
* [libc] Implement FLAGS option for generating all combinations for targets.Tue Ly2022-06-011-9/+112
* [libc][Obvious] Fix cmake usage of list PREPEND (unavailable pre-3.15).Tue Ly2022-05-081-4/+4
* [libc] Add LINK_LIBRARIES option to add_fp_unittest and add_libc_unittest.Tue Ly2022-05-081-13/+10