[−][src]Module rustc_builtin_macros::global_asm

Module-level assembly support.

The macro defined here allows you to specify "top-level", "file-scoped", or "module-level" assembly. These synonyms all correspond to LLVM's module-level inline assembly instruction.

For example, global_asm!("some assembly here") codegens to LLVM's module asm "some assembly here". All of LLVM's caveats therefore apply.

Functions

expand_global_asm
parse_global_asm