#[no_mangle] fn do_not_mangle() -> i32 { 0 } fn please_mangle() {} fn main() { // { dg-do compile } // { dg-options "-gdwarf-5 -dA" } let _ = do_not_mangle(); please_mangle(); // look for unmangled function name: // { dg-final { scan-assembler "do_not_mangle:" } } */ // look for legacy mangled function name: // { dg-final { scan-assembler "13please_mangle" } } */ }