From e0d5d1e5e51e29b2eadaa363542f27ec3da9194f Mon Sep 17 00:00:00 2001 From: Ryan Kurtz Date: Mon, 24 Jun 2019 10:44:33 -0400 Subject: [PATCH] GT-2343: Fixing DYLD symbol address issue. --- .../util/bin/format/macho/dyld/DyldCacheLocalSymbolsInfo.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/macho/dyld/DyldCacheLocalSymbolsInfo.java b/Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/macho/dyld/DyldCacheLocalSymbolsInfo.java index 0aba9ce52d..ccf482c383 100644 --- a/Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/macho/dyld/DyldCacheLocalSymbolsInfo.java +++ b/Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/macho/dyld/DyldCacheLocalSymbolsInfo.java @@ -80,7 +80,7 @@ public class DyldCacheLocalSymbolsInfo implements StructConverter { nlistList = new ArrayList<>(nlistCount); localSymbolsEntryList = new ArrayList<>(entriesCount); - is32bit = !(architecture.getCpuType() == CpuTypes.CPU_TYPE_ARM_64 && + is32bit = !(architecture.getCpuType() == CpuTypes.CPU_TYPE_ARM_64 || architecture.getCpuType() == CpuTypes.CPU_TYPE_X86_64); }