Re: va_list ARM changes

2012-08-31 Thread Iain Buclaw
On 31 August 2012 13:05, Johannes Pfau wrote: > Am Fri, 31 Aug 2012 12:49:37 +0100 > schrieb Iain Buclaw : > >> Part of where you are going wrong is that 'va_arg (va_list, TypeInfo, >> void*)' should only be used when the static type is indeterminable. >> This is typically only for structs and cla

Re: va_list ARM changes

2012-08-31 Thread Johannes Pfau
Am Fri, 31 Aug 2012 12:49:37 +0100 schrieb Iain Buclaw : > Part of where you are going wrong is that 'va_arg (va_list, TypeInfo, > void*)' should only be used when the static type is indeterminable. > This is typically only for structs and classes. All basic types > should go through the normal v

Re: va_list ARM changes

2012-08-31 Thread Iain Buclaw
On 31 August 2012 11:28, Johannes Pfau wrote: > I tested the changes as in revision > 59f52c69d79b10c81913e837ecb14dad0c5fe264: > > I wasn't sure what exactly should be tested, this is the test case I > used: http://dpaste.dzfl.pl/c362e632 > (not sure why it doesn't compile on dpaste, it works wit

va_list ARM changes

2012-08-31 Thread Johannes Pfau
I tested the changes as in revision 59f52c69d79b10c81913e837ecb14dad0c5fe264: I wasn't sure what exactly should be tested, this is the test case I used: http://dpaste.dzfl.pl/c362e632 (not sure why it doesn't compile on dpaste, it works with my local dmd and gdc installation) This was the output: