From: Michael Matz Date: Wed, 25 Feb 2004 00:45:43 +0000 (+0000) Subject: i386.c (ix86_comp_type_attributes): Check for regparm attributes. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=265d94acde9c183595b9c045fd9abe962d814f86;p=gcc.git 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 --- 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; }