[committed] Remove unnecessary comment.
John David Anglin
dave@hiauly1.hia.nrc.ca
Sun Jul 11 23:52:00 GMT 2004
After Richard's gimplification of this routine, we no longer do any
argument alignment in this routine for hppa64 and the comment is
therefore unnecessary.
Dave
--
J. David Anglin dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2004-07-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
* pa.c (hppa_gimplify_va_arg_expr): Remove comment.
Index: config/pa/pa.c
===================================================================
RCS file: /cvs/gcc/gcc/gcc/config/pa/pa.c,v
retrieving revision 1.258
diff -u -3 -p -r1.258 pa.c
--- config/pa/pa.c 10 Jul 2004 20:15:44 -0000 1.258
+++ config/pa/pa.c 11 Jul 2004 20:07:06 -0000
@@ -5960,14 +5960,6 @@ hppa_gimplify_va_arg_expr (tree valist,
if (TARGET_64BIT)
{
- /* Every argument in PA64 is supposed to be passed by value
- (including large structs). However, as a GCC extension, we
- pass zero and variable sized arguments by reference. Empty
- structures are a GCC extension not supported by the HP
- compilers. Thus, passing them by reference isn't likely
- to conflict with the ABI. For variable sized arguments,
- GCC doesn't have the infrastructure to allocate these to
- registers. */
/* Args grow upward. We can use the generic routines. */
if (indirect)
More information about the Gcc-patches
mailing list