From 7940255dd6ab541b5e6ab7780f151d0ec8af537c Mon Sep 17 00:00:00 2001 From: John Carr Date: Tue, 14 Apr 1998 23:10:49 +0000 Subject: [PATCH] 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 --- gcc/ChangeLog | 3 +++ gcc/function.c | 1 + 2 files changed, 4 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index dce4bdec0c3..44c2a08cc82 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,8 @@ Tue Apr 14 22:00:39 1998 John Carr + * 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 7b273e21d09..8f29b73f418 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 -- 2.30.2