From a1741bf6095fecfb3a944dff08b12fb9cb6b7271 Mon Sep 17 00:00:00 2001 From: Wunkolo Date: Sat, 4 May 2024 21:21:56 -0700 Subject: [PATCH] [a64] Pad code cache with `0x00` bytes --- src/xenia/cpu/backend/a64/a64_code_cache.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/xenia/cpu/backend/a64/a64_code_cache.cc b/src/xenia/cpu/backend/a64/a64_code_cache.cc index fb16c2ffe..f484967ac 100644 --- a/src/xenia/cpu/backend/a64/a64_code_cache.cc +++ b/src/xenia/cpu/backend/a64/a64_code_cache.cc @@ -244,8 +244,8 @@ void A64CodeCache::PlaceGuestCode(uint32_t guest_address, void* machine_code, // Copy code. std::memcpy(code_write_address, machine_code, func_info.code_size.total); - // Fill unused slots with 0xCC - std::memset(tail_write_address, 0xCC, + // Fill unused slots with 0x00 + std::memset(tail_write_address, 0x00, static_cast(end_write_address - tail_write_address)); // Notify subclasses of placed code.