// 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 }