+2018-07-17 Martin Liska <mliska@suse.cz>
+
+ * align.h (MAX_CODE_ALIGN): New.
+ (MAX_CODE_ALIGN_VALUE): New.
+ * common/config/i386/i386-common.c (ix86_handle_option):
+ (MAX_CODE_ALIGN): Moved to align.h.
+ * final.c (MAX_CODE_ALIGN): Likewise.
+ * opts.c (parse_and_check_align_values):
+ (MAX_CODE_ALIGN): Likewise.
+ (MAX_CODE_ALIGN_VALUE): Likewise.
+
2018-07-17 Martin Liska <mliska@suse.cz>
* config/i386/att.h (ASM_OUTPUT_ALIGN): Fix spacing
align_flags_tuple levels[2];
};
+
+/* Define maximum supported code alignment. */
+#define MAX_CODE_ALIGN 16
+#define MAX_CODE_ALIGN_VALUE (1 << MAX_CODE_ALIGN)
return true;
- /* Comes from final.c -- no real reason to change it. */
-#define MAX_CODE_ALIGN 16
-
case OPT_malign_loops_:
warning_at (loc, 0, "-malign-loops is obsolete, use -falign-loops");
if (value > MAX_CODE_ALIGN)
rtx_insn *insn;
int max_uid;
int i;
-#define MAX_CODE_ALIGN 16
rtx_insn *seq;
int something_changed = 1;
char *varying_length;
return false;
}
- /* Comes from final.c -- no real reason to change it. */
-#define MAX_CODE_ALIGN 16
-#define MAX_CODE_ALIGN_VALUE (1 << MAX_CODE_ALIGN)
-
for (unsigned i = 0; i < result_values.length (); i++)
if (result_values[i] > MAX_CODE_ALIGN_VALUE)
{