aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.4.0/gcc/print-rtl.c
diff options
context:
space:
mode:
authorJing Yu <jingyu@google.com>2010-01-18 13:38:25 -0800
committerJing Yu <jingyu@google.com>2010-01-18 13:38:25 -0800
commit30f553f6a7597e8084704b84876dea2af493d6fe (patch)
tree569579768afd83d884f5f1118272fea213afdb36 /gcc-4.4.0/gcc/print-rtl.c
parent727407e24af9df776e77f6a5762a62869198bc09 (diff)
downloadtoolchain_gcc-30f553f6a7597e8084704b84876dea2af493d6fe.tar.gz
toolchain_gcc-30f553f6a7597e8084704b84876dea2af493d6fe.tar.bz2
toolchain_gcc-30f553f6a7597e8084704b84876dea2af493d6fe.zip
Bring gcc-4.4.0 to up-to-date.
Diffstat (limited to 'gcc-4.4.0/gcc/print-rtl.c')
-rw-r--r--gcc-4.4.0/gcc/print-rtl.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/gcc-4.4.0/gcc/print-rtl.c b/gcc-4.4.0/gcc/print-rtl.c
index 393ffe94e..91a4632c2 100644
--- a/gcc-4.4.0/gcc/print-rtl.c
+++ b/gcc-4.4.0/gcc/print-rtl.c
@@ -395,7 +395,13 @@ print_rtx (const_rtx in_rtx)
redundant with line number information and do not print anything
when there is no location information available. */
if (INSN_LOCATOR (in_rtx) && insn_file (in_rtx))
- fprintf(outfile, " %s:%i", insn_file (in_rtx), insn_line (in_rtx));
+ {
+ int discriminator = insn_discriminator (in_rtx);
+ fprintf (outfile, " %s:%i", insn_file (in_rtx),
+ insn_line (in_rtx));
+ if (discriminator)
+ fprintf (outfile, " discrim %d", discriminator);
+ }
#endif
}
else if (i == 6 && NOTE_P (in_rtx))