From caa511fdfa952a7fff177e3f4963ec4e1f3f9166 Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Fri, 25 Aug 2000 21:32:05 +0000 Subject: Fix x86-x-ia64 abort while compiling glibc ldbl2mpn.c. * function.c (gen_mem_addressof): Clear MEM_ALIAS_SET if no decl. From-SVN: r35991 --- gcc/function.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'gcc/function.c') diff --git a/gcc/function.c b/gcc/function.c index 8687bcd..8ce2d4e 100644 --- a/gcc/function.c +++ b/gcc/function.c @@ -2834,7 +2834,12 @@ gen_mem_addressof (reg, decl) fixup_var_refs (reg, GET_MODE (reg), TREE_UNSIGNED (type), 0); } else - fixup_var_refs (reg, GET_MODE (reg), 0, 0); + { + /* We have no alias information about this newly created MEM. */ + MEM_ALIAS_SET (reg) = 0; + + fixup_var_refs (reg, GET_MODE (reg), 0, 0); + } return reg; } -- cgit v1.1