| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-08-02 | compiletest: Support ignoring tests requiring missing LLVM components | Vadim Petrochenkov | -2/+6 | |
| 2020-07-19 | Add missing : after *llvm-version | Lzu Tao | -1/+1 | |
| 2019-11-04 | Do not require extra LLVM backends for `x.py test` to pass | Vadim Petrochenkov | -5/+1 | |
| 2019-10-26 | Only run efiapi test on llvm 9.0+ | roblabla | -0/+2 | |
| 2019-10-25 | Fix EFIABI test | roblabla | -12/+21 | |
| Use revisions to run the EFIABI in multiple configurations, compiling for each supported UEFI platform, and checking the ABI generated in the LLVM IR is correct. Use no_core to make it easier to test. | ||||
| 2019-10-25 | Add new EFIAPI ABI | roblabla | -0/+20 | |
| Adds a new ABI for the EFIAPI calls. This ABI should reflect the latest version of the UEFI specification at the time of commit (UEFI spec 2.8, URL below). The specification says that for x86_64, we should follow the win64 ABI, while on all other supported platforms (ia32, itanium, arm, arm64 and risc-v), we should follow the C ABI. To simplify the implementation, we will simply follow the C ABI on all platforms except x86_64, even those technically unsupported by the UEFI specification. https://uefi.org/sites/default/files/resources/UEFI_Spec_2_8_final.pdf | ||||
