diff options
author | Denis Chertykov <denisc@overta.ru> | 2002-10-24 20:07:21 +0000 |
---|---|---|
committer | Denis Chertykov <denisc@gcc.gnu.org> | 2002-10-25 00:07:21 +0400 |
commit | d074905352cfd576f42fbc184d3474a2df80354d (patch) | |
tree | 8f24ad42f4bf9e7b854ca7deeaec861aef318f78 /gcc/config/avr | |
parent | 37d0b2542c64215ed63cbec9099a4371bb9cd27e (diff) | |
download | gcc-d074905352cfd576f42fbc184d3474a2df80354d.zip gcc-d074905352cfd576f42fbc184d3474a2df80354d.tar.gz gcc-d074905352cfd576f42fbc184d3474a2df80354d.tar.bz2 |
* config/avr/avr.c (init_cumulative_args): Test fntype for zero.
From-SVN: r58503
Diffstat (limited to 'gcc/config/avr')
-rw-r--r-- | gcc/config/avr/avr.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/avr/avr.c b/gcc/config/avr/avr.c index 1a06ed1..5e4e42c 100644 --- a/gcc/config/avr/avr.c +++ b/gcc/config/avr/avr.c @@ -1487,7 +1487,7 @@ init_cumulative_args (cum, fntype, libname, indirect) { cum->nregs = 18; cum->regno = FIRST_CUM_REG; - if (!libname) + if (!libname && fntype) { int stdarg = (TYPE_ARG_TYPES (fntype) != 0 && (TREE_VALUE (tree_last (TYPE_ARG_TYPES (fntype))) |