58 stable releases (20 major)
new 20.0.2 | May 7, 2024 |
---|---|
20.0.0 | Apr 22, 2024 |
19.0.2 | Apr 11, 2024 |
19.0.0 | Mar 20, 2024 |
0.40.1 | Aug 31, 2022 |
#55 in WebAssembly
350,555 downloads per month
Used in 490 crates
(3 directly)
5KB
69 lines
This crate defines a macro named asm_func!
which is suitable for
generating a single global_asm!
-defined function.
This macro takes care of platform-specific directives to get the symbol
attributes correct (e.g. ELF symbols get a size and are flagged as a
function) and additionally handles visibility across platforms. All symbols
should be visible to Rust but not visible externally outside of a *.so
.
Dependencies
~4KB