projects
/
platform
/
upstream
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a684512
)
(assign_parms): Don't call promote_mode on arg unless
author
Richard Kenner
<kenner@gcc.gnu.org>
Thu, 8 Jun 1995 22:49:09 +0000
(18:49 -0400)
committer
Richard Kenner
<kenner@gcc.gnu.org>
Thu, 8 Jun 1995 22:49:09 +0000
(18:49 -0400)
PROMOTE_FUNCTION_ARGS defined.
From-SVN: r9904
gcc/function.c
patch
|
blob
|
history
diff --git
a/gcc/function.c
b/gcc/function.c
index
904eff1
..
077a937
100644
(file)
--- a/
gcc/function.c
+++ b/
gcc/function.c
@@
-3580,8
+3580,11
@@
assign_parms (fndecl, second_time)
int regno, regnoi, regnor;
unsignedp = TREE_UNSIGNED (TREE_TYPE (parm));
+
+#ifdef PROMOTE_FUNCTION_ARGS
nominal_mode = promote_mode (TREE_TYPE (parm), nominal_mode,
&unsignedp, 1);
+#endif
parmreg = gen_reg_rtx (nominal_mode);
REG_USERVAR_P (parmreg) = 1;