diff options
author | Michael Matz <matz@suse.de> | 2011-03-31 15:59:10 +0000 |
---|---|---|
committer | Michael Matz <matz@gcc.gnu.org> | 2011-03-31 15:59:10 +0000 |
commit | 98faf84fde0f4993b244b3e482f2096c8eb1d8f9 (patch) | |
tree | 1488ce78c5d7d89db105aff0d4727d502556bafc /gcc | |
parent | 10c519833f1a43d72ef734d3c9e25e5d2ceb4097 (diff) | |
download | gcc-98faf84fde0f4993b244b3e482f2096c8eb1d8f9.zip gcc-98faf84fde0f4993b244b3e482f2096c8eb1d8f9.tar.gz gcc-98faf84fde0f4993b244b3e482f2096c8eb1d8f9.tar.bz2 |
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
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/builtins.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 858432d..aee2430 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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. diff --git a/gcc/builtins.c b/gcc/builtins.c index 29274f4..7ae3833 100644 --- a/gcc/builtins.c +++ b/gcc/builtins.c @@ -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); |