re PR middle-end/16026 (ICE in function.c:4804, assign_parms, when -mpowerpc64 & half-word operation)

PR middle-end/16026
        * function.c (assign_parms): Don't abort for overaligned PARALLEL.

From-SVN: r83525
This commit is contained in:
Richard Henderson 2004-06-22 16:54:46 -07:00 committed by Richard Henderson
parent 1eb38ecbd6
commit a926b253fc
2 changed files with 6 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2004-06-22 Richard Henderson <rth@redhat.com>
PR middle-end/16026
* function.c (assign_parms): Don't abort for overaligned PARALLEL.
2004-06-22 Joseph S. Myers <jsm@polyomino.org.uk>
* Makefile.in (distclean): Don't try to remove empty directories.

View File

@ -4819,8 +4819,7 @@ assign_parms (tree fndecl)
PUT_MODE (stack_parm, GET_MODE (entry_parm));
set_mem_attributes (stack_parm, parm, 1);
}
else if (GET_CODE (entry_parm) == PARALLEL
&& GET_MODE(entry_parm) == BLKmode)
else if (GET_CODE (entry_parm) == PARALLEL)
;
else if (PARM_BOUNDARY % BITS_PER_WORD != 0)
abort ();