aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/nds32/nds32.opt
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/nds32/nds32.opt')
-rw-r--r--gcc/config/nds32/nds32.opt13
1 files changed, 13 insertions, 0 deletions
diff --git a/gcc/config/nds32/nds32.opt b/gcc/config/nds32/nds32.opt
index f1c1bf91895..9e481549d9d 100644
--- a/gcc/config/nds32/nds32.opt
+++ b/gcc/config/nds32/nds32.opt
@@ -85,6 +85,19 @@ mlittle-endian
Target Undocumented RejectNegative Negative(mbig-endian) InverseMask(BIG_ENDIAN)
Generate code in little-endian mode.
+mict-model=
+Target Undocumented RejectNegative Joined Enum(nds32_ict_model_type) Var(nds32_ict_model) Init(ICT_MODEL_SMALL)
+Specify the address generation strategy for ICT call's code model.
+
+Enum
+Name(nds32_ict_model_type) Type(enum nds32_ict_model_type)
+Known cmodel types (for use with the -mict-model= option):
+
+EnumValue
+Enum(nds32_ict_model_type) String(small) Value(ICT_MODEL_SMALL)
+
+EnumValue
+Enum(nds32_ict_model_type) String(large) Value(ICT_MODEL_LARGE)
mcmov
Target Report Mask(CMOV)