// Test that PAC instructions are emitted when branch-protection is specified. //@ assembly-output: emit-asm //@ compile-flags: --target aarch64-unknown-linux-gnu //@ compile-flags: -Z branch-protection=pac-ret,leaf //@ needs-llvm-components: aarch64 #![feature(no_core, lang_items)] #![no_std] #![no_core] #![crate_type = "lib"] #[lang = "sized"] trait Sized {} // CHECK: hint #25 // CHECK: hint #29 #[no_mangle] pub fn test() -> u8 { 42 }