- 18 Jan, 2022 2 commits
-
-
Jeremy Soller authored
Use efiapi for entry point See merge request redox-os/uefi_std!5
-
Tim Crawford authored
Enable the ABI feature and use it for the entry point. This will set calling conventions to what is specified by the UEFI spec. It currently only sets x86-64 to `win64` and everything else to `C`. Signed-off-by:
Tim Crawford <crawfxrd@gmail.com>
-
- 19 Oct, 2021 3 commits
-
-
Jeremy Soller authored
-
Jeremy Soller authored
Fix building on nightly See merge request !3
-
Tim Crawford authored
Update dependencies and remove raw feature. Signed-off-by:
Tim Crawford <crawfxrd@gmail.com>
-
- 17 Dec, 2020 2 commits
-
-
Jeremy Soller authored
-
Jeremy Soller authored
Use efi_main() instead of start() as name for entry point See merge request !2
-
- 28 Oct, 2020 1 commit
-
-
Ian Douglas Scott authored
This is what the UEFI targets included in Rustc use for the entry point: https://github.com/rust-lang/rust/blob/master/compiler/rustc_target/src/spec/uefi_msvc_base.rs With this change, `uefi_std` can be used with the standard target without passing a `-Z pre-link-arg=` argument to change the entry point to `_start`.
-
- 07 Oct, 2020 3 commits
-
-
Jeremy Soller authored
Remove eh_unwind_resume lang item See merge request !1
-
Tim Crawford authored
-
Tim Crawford authored
The eh_unwind_resume lang item has been removed [1], which prevents using uefi_std with newer toolchains. [1]: https://github.com/rust-lang/rust/pull/67502
-
- 04 Nov, 2019 2 commits
-
-
Jeremy Soller authored
-
Jeremy Soller authored
-
- 08 Oct, 2019 2 commits
-
-
Jeremy Soller authored
-
Jeremy Soller authored
-
- 15 Mar, 2019 6 commits
-
-
Jeremy Soller authored
-
Jeremy Soller authored
-
Jeremy Soller authored
-
Jeremy Soller authored
-
Jeremy Soller authored
-
Jeremy Soller authored
-