+2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gimple.c (walk_gimple_op) <GIMPLE_CALL>: Fix couple of oversights.
+
2011-04-21 Richard Guenther <rguenther@suse.de>
* Makefile.in (site.exp): Do not use tmp0 but site.tmp as temporary
for (i = 0; i < gimple_call_num_args (stmt); i++)
{
if (wi)
- wi->val_only = is_gimple_reg_type (gimple_call_arg (stmt, i));
+ wi->val_only
+ = is_gimple_reg_type (TREE_TYPE (gimple_call_arg (stmt, i)));
ret = walk_tree (gimple_call_arg_ptr (stmt, i), callback_op, wi,
pset);
if (ret)
if (wi)
{
wi->is_lhs = true;
- wi->val_only = is_gimple_reg_type (gimple_call_lhs (stmt));
+ wi->val_only
+ = is_gimple_reg_type (TREE_TYPE (gimple_call_lhs (stmt)));
}
ret = walk_tree (gimple_call_lhs_ptr (stmt), callback_op, wi, pset);
+2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/volatile5.adb: New test.
+ * gnat.dg/volatile5_pkg.ads: New helper.
+
2011-04-21 Uros Bizjak <ubizjak@gmail.com>
PR target/48708