Skip to content

Intrinsic implementations for #![no_std] Rust Windows crates.

Notifications You must be signed in to change notification settings

MauriceKayser/rs-windows-builtins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Related to GitHub: rust-lang/compiler-builtins #403.

Project structure

The project consists of the following three items:

1. test_data.rs

Tests the chkstk implementation for x86 and x86_64 targets, and 64-bit calculations for x86 targets.

2. no_std

#[!no_std] binary which implements the chkstk and all 64-bit calculation intrinsics in #[naked] functions with the asm! macro. Executes test_data.rs based on these implementations.

3. std

std binary which executes test_data.rs based on the chkstk and 64-bit calculation intrinsic implementations which the CRT generates.

About

Intrinsic implementations for #![no_std] Rust Windows crates.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published