fn write_ta_heap()

in optee-utee-build/src/code_generator.rs [209:220]


    fn write_ta_heap(&mut self) {
        let no_mangle_attribute = self.edition.no_mangle_attribute_codes();
        let bss_session_attribute = self.edition.link_section_attribute_codes(".bss");
        self.code.extend(quote! {
        #no_mangle_attribute
        #bss_session_attribute
        pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize];

        #no_mangle_attribute
        pub static ta_heap_size: usize = mem::size_of::<u8>() * TA_DATA_SIZE as usize;
                })
    }