From: Richard Kenner Date: Wed, 24 Oct 2001 16:38:51 +0000 (+0000) Subject: emit-rtl.c (set_mem_attributes): Fix typo in last change. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=80965c18cc96b7c538273d7cf34aa1b780e79354;p=gcc.git emit-rtl.c (set_mem_attributes): Fix typo in last change. * emit-rtl.c (set_mem_attributes): Fix typo in last change. * print-rtl.c (print_rtx, case MEM): Improve display of MEM_DECL. From-SVN: r46465 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 36bc053caa3..f595b36349e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Wed Oct 24 12:41:19 2001 Richard Kenner + + * emit-rtl.c (set_mem_attributes): Fix typo in last change. + * print-rtl.c (print_rtx, case MEM): Improve display of MEM_DECL. + 2001-10-24 Kaveh R. Ghazi * s390/linux.h (ASM_OUTPUT_BYTE): Fix format specifier warnings. diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c index 79cdf5cdfab..3142a413cac 100644 --- a/gcc/emit-rtl.c +++ b/gcc/emit-rtl.c @@ -1692,16 +1692,16 @@ set_mem_attributes (ref, t, objectp) if (TYPE_SIZE_UNIT (type) && host_integerp (TYPE_SIZE_UNIT (type), 1)) size = GEN_INT (tree_low_cst (TYPE_SIZE_UNIT (type), 1)); - /* If T is not a type. Otherwise, we may be able to deduce some more - information about the expression. */ - if (TYPE_P (t)) + /* If T is not a type, we may be able to deduce some more information about + the expression. */ + if (! TYPE_P (t)) { maybe_set_unchanging (ref, t); if (TREE_THIS_VOLATILE (t)) MEM_VOLATILE_P (ref) = 1; /* Now remove any NOPs: they don't change what the underlying object is. - Likewise for SAVE_EXPR. */ + Likewise for SAVE_EXPR. */ while (TREE_CODE (t) == NOP_EXPR || TREE_CODE (t) == CONVERT_EXPR || TREE_CODE (t) == NON_LVALUE_EXPR || TREE_CODE (t) == SAVE_EXPR) t = TREE_OPERAND (t, 0); diff --git a/gcc/print-rtl.c b/gcc/print-rtl.c index 3d78dd392f0..b62c698f677 100644 --- a/gcc/print-rtl.c +++ b/gcc/print-rtl.c @@ -453,9 +453,12 @@ print_rtx (in_rtx) case MEM: fputs (" [", outfile); fprintf (outfile, HOST_WIDE_INT_PRINT_DEC, MEM_ALIAS_SET (in_rtx)); - if (MEM_DECL (in_rtx) && DECL_NAME (MEM_DECL (in_rtx))) + if (MEM_DECL (in_rtx)) fprintf (outfile, " %s", - IDENTIFIER_POINTER (DECL_NAME (MEM_DECL (in_rtx)))); + DECL_NAME (MEM_DECL (in_rtx)) + ? IDENTIFIER_POINTER (DECL_NAME (MEM_DECL (in_rtx))) + : TREE_CODE (MEM_DECL (in_rtx)) == RESULT_DECL ? "" + : ""); if (MEM_OFFSET (in_rtx)) {