@@ -132,6 +132,8 @@ extern bool avr_xload_libgcc_p (enum machine_mode);
extern void asm_output_float (FILE *file, REAL_VALUE_TYPE n);
#endif
+extern bool avr_have_dimode;
+
/* From avr-log.c */
#define avr_edump (avr_log_set_caller_e (__FUNCTION__))
@@ -145,6 +145,9 @@ static const char * const progmem_section_prefix[6] =
".progmem5.data"
};
+/* Condition for insns/expanders from avr-dimode.md. */
+bool avr_have_dimode = true;
+
/* To track if code will use .bss and/or .data. */
bool avr_need_clear_bss_p = false;
bool avr_need_copy_data_p = false;
@@ -77,7 +77,3 @@ When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decremen
mbranch-cost=
Target Report RejectNegative Joined UInteger Var(avr_branch_cost) Init(0)
Set the cost of a branch instruction. Default value is 0.
-
-m64
-Target Report Var(avr_have_dimode) Init(0)
-Experimental.