Subject: Re: CVS commit: syssrc/sys/arch/powerpc/include
To: Matt Thomas <matt@3am-software.com>
From: Noriyuki Soda <soda@sra.co.jp>
List: tech-toolchain
Date: 08/08/2002 02:41:18
>>>>> On Wed, 07 Aug 2002 10:24:29 -0700,
	Matt Thomas <matt@3am-software.com> said:

> It does match.

Hmm, that's different from what I've read from
gcc-3.1.1/gcc/config/rs6000:rs6000_build_va_list(),
but I'm really novice about gcc internals, so I may be wrong.

Are you sure?

>>>>> On Wed, 07 Aug 2002 10:28:01 -0700,
	Matt Thomas <matt@3am-software.com> said:

> If it's not ABI compatible, then wouldn't you expect anything passing
> a va_list as an argument to break?  Like vprintf?

Hmmm...
Perhaps vprintf() isn't good enough to test ABI compatibility, because
va_list is last argument of the function. It is better to use a
function which takes another argument after va_list (and test the
another argument is correctly passed), or to look at assembler output.
--
soda