aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/avr
diff options
context:
space:
mode:
authorDenis Chertykov <denisc@overta.ru>2002-10-24 20:07:21 +0000
committerDenis Chertykov <denisc@gcc.gnu.org>2002-10-25 00:07:21 +0400
commitd074905352cfd576f42fbc184d3474a2df80354d (patch)
tree8f24ad42f4bf9e7b854ca7deeaec861aef318f78 /gcc/config/avr
parent37d0b2542c64215ed63cbec9099a4371bb9cd27e (diff)
downloadgcc-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.c2
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)))