builtins.c (build_va_arg_indirect_ref): Use build_simple_mem_ref_loc.

* builtins.c (build_va_arg_indirect_ref): Use
	build_simple_mem_ref_loc.

From-SVN: r171789
This commit is contained in:
Michael Matz 2011-03-31 15:59:10 +00:00 committed by Michael Matz
parent 10c519833f
commit 98faf84fde
2 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2011-03-31 Michael Matz <matz@suse.de>
* builtins.c (build_va_arg_indirect_ref): Use
build_simple_mem_ref_loc.
2011-03-31 Anatoly Sokolov <aesok@post.ru>
* config/h8300/h8300.h (GO_IF_MODE_DEPENDENT_ADDRESS): Remove macro.

View File

@ -4748,7 +4748,7 @@ std_gimplify_va_arg_expr (tree valist, tree type, gimple_seq *pre_p,
tree
build_va_arg_indirect_ref (tree addr)
{
addr = build_fold_indirect_ref_loc (EXPR_LOCATION (addr), addr);
addr = build_simple_mem_ref_loc (EXPR_LOCATION (addr), addr);
if (flag_mudflap) /* Don't instrument va_arg INDIRECT_REF. */
mf_mark (addr);