diff options
author | John Carr <jfc@mit.edu> | 1998-04-14 23:10:49 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-04-14 17:10:49 -0600 |
commit | 7940255dd6ab541b5e6ab7780f151d0ec8af537c (patch) | |
tree | 1a4e8676310a19ae40fb9d43769a684e9cce3ea9 /gcc | |
parent | 6703abc459cf049d5fa531608a825118542252dc (diff) | |
download | gcc-7940255dd6ab541b5e6ab7780f151d0ec8af537c.zip gcc-7940255dd6ab541b5e6ab7780f151d0ec8af537c.tar.gz gcc-7940255dd6ab541b5e6ab7780f151d0ec8af537c.tar.bz2 |
function.c (assign_parms): Initialize unsignedp before passing its pointer to promote_mode.
* function.c (assign_parms): Initialize unsignedp before passing
its pointer to promote_mode.
From-SVN: r19215
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 3 | ||||
-rw-r--r-- | gcc/function.c | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index dce4bde..44c2a08 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,8 @@ Tue Apr 14 22:00:39 1998 John Carr <jfc@mit.edu> + * function.c (assign_parms): Initialize unsignedp before passing + its pointer to promote_mode. + * genattrtab.c (check_attr_test): Handle MATCH_INSN like MATCH_OPERAND. (write_test_expr): Allow MATCH_INSN. diff --git a/gcc/function.c b/gcc/function.c index 7b273e2..8f29b73 100644 --- a/gcc/function.c +++ b/gcc/function.c @@ -3780,6 +3780,7 @@ assign_parms (fndecl, second_time) #ifdef PROMOTE_FUNCTION_ARGS /* Compute the mode in which the arg is actually extended to. */ + unsignedp = TREE_UNSIGNED (passed_type); promoted_mode = promote_mode (passed_type, promoted_mode, &unsignedp, 1); #endif |