aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Ellcey <sje@cup.hp.com>2010-04-12 20:01:41 +0000
committerSteve Ellcey <sje@gcc.gnu.org>2010-04-12 20:01:41 +0000
commit077c8adab1eabe459c25ca1419067a00dc2cbd6e (patch)
tree00d6a452fe50023932eb0f1e87be85ba146b668f
parente62e4922443057bdf5c547d67ff5881f0c3af9ca (diff)
downloadgcc-077c8adab1eabe459c25ca1419067a00dc2cbd6e.zip
gcc-077c8adab1eabe459c25ca1419067a00dc2cbd6e.tar.gz
gcc-077c8adab1eabe459c25ca1419067a00dc2cbd6e.tar.bz2
pa.c (emit_move_sequence): Remove use of deleted variable flag_argument_noalias.
2010-04-12 Steve Ellcey <sje@cup.hp.com> * config/pa/pa.c (emit_move_sequence): Remove use of deleted variable flag_argument_noalias. From-SVN: r158242
-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;