AAlex Brachet[libc] Specify rounding mode for strto[f|d] tests
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[libc] Add global stdout and stderr objects. They are added as entrypoint object targets. The header-gen infrastructure has been extended to enable handling standard required global objects. The libc-api-test has also been extended to verify the global object declarations. Reviewed By: lntue Differential Revision: https://reviews.llvm.org/D126329 | 4 年前 | |
[libc][NFC] Convert threads unittests in to integration tests. This is mostly a mechanical change. In a future pass, all tests from pthread which create threads will also be converted to integration tests. Some of thread related features are tightly coupled with the loader. So, they can only be tested with the in-house loader. Hence, going forward, all tests which create threads will have to be integration tests. Reviewed By: lntue Differential Revision: https://reviews.llvm.org/D128381 | 3 年前 | |
[libc] Add global stdout and stderr objects. They are added as entrypoint object targets. The header-gen infrastructure has been extended to enable handling standard required global objects. The libc-api-test has also been extended to verify the global object declarations. Reviewed By: lntue Differential Revision: https://reviews.llvm.org/D126329 | 4 年前 | |
[libc] Specify rounding mode for strto[f|d] tests The specified rounding mode will be used and restored to what it was before the test ran. Additionally, it moves ForceRoundingMode and RoundingMode out of MPFRUtils to be used in more places. Differential Revision: https://reviews.llvm.org/D129685 | 3 年前 | |
[libc] Add Uint128 type as a fallback when __uint128_t is not available. Also, the unused specializations of __int128_t have been removed. Differential Revision: https://reviews.llvm.org/D128304 | 3 年前 | |
[libc] Add python3 to libc buildbot depedencies. Reviewed By: sivachandra Differential Revision: https://reviews.llvm.org/D93463 | 5 年前 | |
[libc][NFC] Add supporting class for atof implementation This change adds the High Precision Decimal described here: https://nigeltao.github.io/blog/2020/parse-number-f64-simple.html It will be used for the atof implementation later, but is complete and tested now. The code is inspired by the golang implmentation of the HPD class, which can be found here: https://github.com/golang/go/blob/release-branch.go1.16/src/strconv/decimal.go Reviewed By: sivachandra Differential Revision: https://reviews.llvm.org/D110454 | 4 年前 | |
[libc] Specify rounding mode for strto[f|d] tests The specified rounding mode will be used and restored to what it was before the test ran. Additionally, it moves ForceRoundingMode and RoundingMode out of MPFRUtils to be used in more places. Differential Revision: https://reviews.llvm.org/D129685 | 3 年前 | |
[libc][cmake] Make add_tablegen calls match others in all the other add_tablegen calls, the project name is so transformed so it can be a prefix of a CMake variable. I think it is better to do do that here too for consistency. Reviewed By: sivachandra Differential Revision: https://reviews.llvm.org/D117979 | 4 年前 | |
[libc] Add a new rule add_integration_test. All existing loader tests are switched to an integration test added with the new rule. Also, the getenv test is now enabled as an integration test. All loader tests have been moved to test/integration. Also, the simple checker library for the previous loader tests has been moved to a separate directory of its own. A follow up change will perform more cleanup of the loader CMake rules to eliminate now redundent options. Reviewed By: lntue, michaelrj Differential Revision: https://reviews.llvm.org/D122266 | 4 年前 |