[libc][NFC] split standalone_cpp into single headersPreviously, the entire support/CPP folder was in one header library,which meant that a lot of headers were included where they shouldn't be.Thi
[libc][NFC] split standalone_cpp into single headersPreviously, the entire support/CPP folder was in one header library,which meant that a lot of headers were included where they shouldn't be.This patch splits each header into its own target, as well as adjustingeach place they were included to only include what is used.Reviewed By: sivachandra, lntueDifferential Revision: https://reviews.llvm.org/D121237
show more ...
[libc][NFC] Move utils/CPP to src/__support/CPP.The idea is to move all pieces related to the actual libc sources to the"src" directory. This allows downstream users to ship and build just the"sr
[libc][NFC] Move utils/CPP to src/__support/CPP.The idea is to move all pieces related to the actual libc sources to the"src" directory. This allows downstream users to ship and build just the"src" directory.Reviewed By: michaelrjDifferential Revision: https://reviews.llvm.org/D112653
[libc] Add option to run specific testsThis addition reads command line input to run specific single testswithin a larger call to run all the tests for a particular function.When the user adds a
[libc] Add option to run specific testsThis addition reads command line input to run specific single testswithin a larger call to run all the tests for a particular function.When the user adds a second argument to the command line, the code skipsall the tests that don't match the user's specified binary. If the userdoesn't specify a test correctly and/or no tests are run, a failuremessage prints.Reviewed By: sivachandra, aeubanksDifferential Revision: https://reviews.llvm.org/D105843