in optee-utee-build/src/code_generator.rs [85:101]
fn write_trace(&mut self, conf: &TaConfig) {
let trace_ext = string_to_binary_codes(&conf.trace_ext_prefix);
let trace_level = conf.trace_level;
let no_mangle_attribute = self.edition.no_mangle_attribute_codes();
self.code.extend(quote! {
#no_mangle_attribute
pub static mut trace_level: c_int = #trace_level;
#no_mangle_attribute
pub static trace_ext_prefix: &[u8] = #trace_ext;
#no_mangle_attribute
pub unsafe extern "C" fn tahead_get_trace_level() -> c_int {
unsafe { return trace_level; }
}
})
}