From 019e95530d5134d54d9c6596b03eed5b8cd24c4b Mon Sep 17 00:00:00 2001
From: emteere <47253321+emteere@users.noreply.github.com>
Date: Tue, 11 Oct 2022 22:20:11 +0000
Subject: [PATCH] GP-2534 Turn on shared function contiguous function options,
except for on ARM
---
.../ghidra/program/model/lang/GhidraLanguagePropertyKeys.java | 2 +-
Ghidra/Processors/ARM/data/languages/ARMCortex.pspec | 2 +-
Ghidra/Processors/ARM/data/languages/ARM_v45.pspec | 2 +-
Ghidra/Processors/ARM/data/languages/ARMt.pspec | 2 +-
Ghidra/Processors/ARM/data/languages/ARMtTHUMB.pspec | 2 +-
Ghidra/Processors/ARM/data/languages/ARMt_v45.pspec | 2 +-
Ghidra/Processors/ARM/data/languages/ARMt_v6.pspec | 2 +-
7 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/lang/GhidraLanguagePropertyKeys.java b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/lang/GhidraLanguagePropertyKeys.java
index 9d9fd97a0c..e9e4a039de 100644
--- a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/lang/GhidraLanguagePropertyKeys.java
+++ b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/lang/GhidraLanguagePropertyKeys.java
@@ -112,7 +112,7 @@ public final class GhidraLanguagePropertyKeys {
*
* This could cause issues on programs with bad control flow, or bad disassembly
*/
- public static final String ENABLE_ASSUME_CONTIGUOUS_FUNCTIONS_ONLY = "enableSharedReturnContiguousFunctionsOnly";
+ public static final String ENABLE_ASSUME_CONTIGUOUS_FUNCTIONS_ONLY = "enableContiguousFunctionsOnly";
/**
* Non returning function analysis, where a function such as exit() is known to the compiler
diff --git a/Ghidra/Processors/ARM/data/languages/ARMCortex.pspec b/Ghidra/Processors/ARM/data/languages/ARMCortex.pspec
index 5873ef0925..50a8476363 100644
--- a/Ghidra/Processors/ARM/data/languages/ARMCortex.pspec
+++ b/Ghidra/Processors/ARM/data/languages/ARMCortex.pspec
@@ -5,7 +5,7 @@
-
+
diff --git a/Ghidra/Processors/ARM/data/languages/ARM_v45.pspec b/Ghidra/Processors/ARM/data/languages/ARM_v45.pspec
index 2cbde5e7f4..b7cd95249f 100644
--- a/Ghidra/Processors/ARM/data/languages/ARM_v45.pspec
+++ b/Ghidra/Processors/ARM/data/languages/ARM_v45.pspec
@@ -6,7 +6,7 @@
-
+
diff --git a/Ghidra/Processors/ARM/data/languages/ARMt.pspec b/Ghidra/Processors/ARM/data/languages/ARMt.pspec
index 70e5e6c3d9..ff62a39286 100644
--- a/Ghidra/Processors/ARM/data/languages/ARMt.pspec
+++ b/Ghidra/Processors/ARM/data/languages/ARMt.pspec
@@ -5,7 +5,7 @@
-
+
diff --git a/Ghidra/Processors/ARM/data/languages/ARMtTHUMB.pspec b/Ghidra/Processors/ARM/data/languages/ARMtTHUMB.pspec
index 771ee02681..58b125c908 100644
--- a/Ghidra/Processors/ARM/data/languages/ARMtTHUMB.pspec
+++ b/Ghidra/Processors/ARM/data/languages/ARMtTHUMB.pspec
@@ -6,7 +6,7 @@
-
+
diff --git a/Ghidra/Processors/ARM/data/languages/ARMt_v45.pspec b/Ghidra/Processors/ARM/data/languages/ARMt_v45.pspec
index 0059c3cfaf..a8fe2ee893 100644
--- a/Ghidra/Processors/ARM/data/languages/ARMt_v45.pspec
+++ b/Ghidra/Processors/ARM/data/languages/ARMt_v45.pspec
@@ -6,7 +6,7 @@
-
+
diff --git a/Ghidra/Processors/ARM/data/languages/ARMt_v6.pspec b/Ghidra/Processors/ARM/data/languages/ARMt_v6.pspec
index bd073c9734..a10848d14c 100644
--- a/Ghidra/Processors/ARM/data/languages/ARMt_v6.pspec
+++ b/Ghidra/Processors/ARM/data/languages/ARMt_v6.pspec
@@ -5,7 +5,7 @@
-
+