aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/pa/pa.c8
2 files changed, 7 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 77a632d..e293d01 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2010-04-12 Steve Ellcey <sje@cup.hp.com>
+
+ * config/pa/pa.c (emit_move_sequence): Remove use of
+ deleted variable flag_argument_noalias.
+
2010-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* config.gcc: Removed *-*-solaris2.7* from list of obsolete
diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c
index 13e81b4..8e95a16 100644
--- a/gcc/config/pa/pa.c
+++ b/gcc/config/pa/pa.c
@@ -1714,12 +1714,8 @@ emit_move_sequence (rtx *operands, enum machine_mode mode, rtx scratch_reg)
/* Set the register pointer flag and register alignment
if the declaration for this memory reference is a
- pointer type. Fortran indirect argument references
- are ignored. */
- if (decl
- && !(flag_argument_noalias > 1
- && TREE_CODE (decl) == INDIRECT_REF
- && TREE_CODE (TREE_OPERAND (decl, 0)) == PARM_DECL))
+ pointer type. */
+ if (decl)
{
tree type;