From 4cdec9524d742550379ff066f3d4db41e64c3e64 Mon Sep 17 00:00:00 2001 From: Shujing Zhao Date: Thu, 17 Dec 2009 11:39:40 +0000 Subject: [PATCH] rs6000-c.c (altivec_resolve_overloaded_builtin): Update build_indirect_ref calls. 2009-12-17 Shujing Zhao * config/rs6000/rs6000-c.c (altivec_resolve_overloaded_builtin): Update build_indirect_ref calls. From-SVN: r155309 --- gcc/ChangeLog | 5 +++++ gcc/config/rs6000/rs6000-c.c | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8f921a4..669d959 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2009-12-17 Shujing Zhao + + * config/rs6000/rs6000-c.c (altivec_resolve_overloaded_builtin): + Update build_indirect_ref calls. + 2009-12-17 Uros Bizjak * config/i386/sync.md (IMODE): Remove mode iterator. diff --git a/gcc/config/rs6000/rs6000-c.c b/gcc/config/rs6000/rs6000-c.c index 9435452..da5a360 100644 --- a/gcc/config/rs6000/rs6000-c.c +++ b/gcc/config/rs6000/rs6000-c.c @@ -3365,7 +3365,7 @@ altivec_resolve_overloaded_builtin (location_t loc, tree fndecl, stmt = build_unary_op (loc, ADDR_EXPR, stmt, 0); stmt = convert (innerptrtype, stmt); stmt = build_binary_op (loc, PLUS_EXPR, stmt, arg2, 1); - stmt = build_indirect_ref (loc, stmt, NULL); + stmt = build_indirect_ref (loc, stmt, RO_NULL); return stmt; } @@ -3444,7 +3444,7 @@ altivec_resolve_overloaded_builtin (location_t loc, tree fndecl, stmt = build_unary_op (loc, ADDR_EXPR, stmt, 0); stmt = convert (innerptrtype, stmt); stmt = build_binary_op (loc, PLUS_EXPR, stmt, arg2, 1); - stmt = build_indirect_ref (loc, stmt, NULL); + stmt = build_indirect_ref (loc, stmt, RO_NULL); stmt = build2 (MODIFY_EXPR, TREE_TYPE (stmt), stmt, convert (TREE_TYPE (stmt), arg0)); stmt = build2 (COMPOUND_EXPR, arg1_type, stmt, decl); -- 2.7.4