This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Latest (and hopefully last!) sizing changes


	I had some trouble on irix6 and solaris2.7 which I think is
related to your patch.  Here's the output from x86-linux->solaris2.7
cross compile:

../../../egcs-CVS20000326/gcc/config/sparc/sparc.c: In function `function_arg_record_value_1':
../../../egcs-CVS20000326/gcc/config/sparc/sparc.c:4105: invalid type argument of `->'
../../../egcs-CVS20000326/gcc/config/sparc/sparc.c: In function `function_arg_record_value_2':
../../../egcs-CVS20000326/gcc/config/sparc/sparc.c:4221: invalid type argument of `->'


All the errors in the solaris2.7 and irix6 builds seemed to share this
egrep pattern:

egrep 'TREE_INT_CST_(LOW|HIGH)[ \t]*\([ \t]*DECL_FIELD_BITPOS'

There's also one from arm/pe.c:

config/arm/pe.c:477:		  || (TREE_INT_CST_LOW (DECL_FIELD_BITPOS (field))
config/mips/mips.c:3850:		&& (TREE_INT_CST_LOW (DECL_FIELD_BITPOS (field))
config/mips/mips.c:3887:			&& (TREE_INT_CST_LOW (DECL_FIELD_BITPOS (field))
config/mips/mips.c:3892:		      && TREE_INT_CST_LOW (DECL_FIELD_BITPOS (field)) == bitpos
config/mips/mips.c:7421:		= TREE_INT_CST_LOW (DECL_FIELD_BITPOS (fields[0]));
config/mips/mips.c:7423:		= TREE_INT_CST_LOW (DECL_FIELD_BITPOS (fields[1]));
config/sparc/sparc.c:4105:	    bitpos += TREE_INT_CST_LOW (DECL_FIELD_BITPOS (field));
config/sparc/sparc.c:4221:	    bitpos += TREE_INT_CST_LOW (DECL_FIELD_BITPOS (field));
--
Kaveh R. Ghazi			Engagement Manager / Project Services
ghazi@caip.rutgers.edu		Qwest Internet Solutions

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]