diff options
| author | amodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-03-30 06:41:01 +0000 |
|---|---|---|
| committer | amodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-03-30 06:41:01 +0000 |
| commit | 83272ab403cbbab4b498da98fd79dbe44c4c0071 (patch) | |
| tree | 75e4c118a4ffb66469395e322c405abf59619bbf | |
| parent | d72ffa5d7e24fe17145fcd7d61d8dca6ecc19b66 (diff) | |
| download | ppe42-gcc-83272ab403cbbab4b498da98fd79dbe44c4c0071.tar.gz ppe42-gcc-83272ab403cbbab4b498da98fd79dbe44c4c0071.zip | |
* calls.c (struct arg_data): Update "partial" comment.
(load_register_parameters): Update "nregs" comment.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@97241 138bc75d-0d04-0410-961f-82ee72b054a4
| -rw-r--r-- | gcc/ChangeLog | 5 | ||||
| -rw-r--r-- | gcc/calls.c | 12 |
2 files changed, 11 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2f827883422..69af4806e8f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2005-03-30 Alan Modra <amodra@bigpond.net.au> + + * calls.c (struct arg_data): Update "partial" comment. + (load_register_parameters): Update "nregs" comment. + 2005-03-30 Richard Sandiford <rsandifo@redhat.com> * config/iq2000/iq2000.h (target_flags, MASK_GPOPT, MASK_EMBEDDED_DATA) diff --git a/gcc/calls.c b/gcc/calls.c index a6a071a09f8..54307bf4be5 100644 --- a/gcc/calls.c +++ b/gcc/calls.c @@ -71,8 +71,8 @@ struct arg_data /* If REG was promoted from the actual mode of the argument expression, indicates whether the promotion is sign- or zero-extended. */ int unsignedp; - /* Number of registers to use. 0 means put the whole arg in registers. - Also 0 if not passed in registers. */ + /* Number of bytes to put in registers. 0 means put the whole arg + in registers. Also 0 if not passed in registers. */ int partial; /* Nonzero if argument must be passed on stack. Note that some arguments may be passed on the stack @@ -1473,10 +1473,10 @@ load_register_parameters (struct arg_data *args, int num_actuals, int nregs; int size = 0; rtx before_arg = get_last_insn (); - /* Set to non-negative if must move a word at a time, even if just - one word (e.g, partial == 1 && mode == DFmode). Set to -1 if - we just use a normal move insn. This value can be zero if the - argument is a zero size structure with no fields. */ + /* Set non-negative if we must move a word at a time, even if + just one word (e.g, partial == 4 && mode == DFmode). Set + to -1 if we just use a normal move insn. This value can be + zero if the argument is a zero size structure. */ nregs = -1; if (GET_CODE (reg) == PARALLEL) ; |

