From 265d94acde9c183595b9c045fd9abe962d814f86 Mon Sep 17 00:00:00 2001 From: Michael Matz Date: Wed, 25 Feb 2004 00:45:43 +0000 Subject: [PATCH] i386.c (ix86_comp_type_attributes): Check for regparm attributes. * config/i386/i386.c (ix86_comp_type_attributes): Check for regparm attributes. From-SVN: r78410 --- gcc/config/i386/i386.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index b7a0a7156cd..401f4b58a51 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -1686,6 +1686,9 @@ ix86_comp_type_attributes (tree type1, tree type2) if (!lookup_attribute (rtdstr, TYPE_ATTRIBUTES (type1)) != !lookup_attribute (rtdstr, TYPE_ATTRIBUTES (type2))) return 0; + if (ix86_function_regparm (type1, NULL) + != ix86_function_regparm (type2, NULL)) + return 0; return 1; }