From: Shujing Zhao Date: Thu, 17 Dec 2009 11:39:40 +0000 (+0000) Subject: rs6000-c.c (altivec_resolve_overloaded_builtin): Update build_indirect_ref calls. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4cdec9524d742550379ff066f3d4db41e64c3e64;p=gcc.git 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 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8f921a415d6..669d959d0c5 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 94354528ebf..da5a360665a 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);