From: Alexandre Oliva Date: Sat, 18 Oct 2003 19:13:04 +0000 (+0000) Subject: final.c (final_scan_insn): Run FINAL_PRESCAN_INSNS on asm insns as well. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ad7e39caee334e9a6cc08993e76a24c7db5c0ea3;p=gcc.git final.c (final_scan_insn): Run FINAL_PRESCAN_INSNS on asm insns as well. * final.c (final_scan_insn): Run FINAL_PRESCAN_INSNS on asm insns as well. From-SVN: r72649 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 17ffdb63201..cbd4be70555 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2003-10-18 Alexandre Oliva + + * final.c (final_scan_insn): Run FINAL_PRESCAN_INSNS on asm insns + as well. + 2003-10-18 Richard Sandiford * rtl.h (rtl_size): Declare. diff --git a/gcc/final.c b/gcc/final.c index 423c734ae27..20ceff8b7c0 100644 --- a/gcc/final.c +++ b/gcc/final.c @@ -2054,6 +2054,10 @@ final_scan_insn (rtx insn, FILE *file, int optimize ATTRIBUTE_UNUSED, insn_noperands = noperands; this_is_asm_operands = insn; +#ifdef FINAL_PRESCAN_INSN + FINAL_PRESCAN_INSN (insn, ops, insn_noperands); +#endif + /* Output the insn using them. */ if (string[0]) {