[dtrace-discuss] Re: Re: DTrace: How to print string in C++
Jon Haslam
Jonathan.Haslam at Sun.COM
Fri Dec 1 12:06:11 PST 2006
> 2) By the look of it, the example now breaks because the
> Studio compilers aren't ABI compliant when passing back
> structures. The Example I gave works with g++ but not
> with Studio... I'll log a bug.
In case anyone is interested, the compiler group are, as always,
hot on the trail of this one. Two bugs have been created to cover
this issue, one for the optimizing code generator and one for the
non-optimizing code generator:
6499797 eax (rax for 64-bit) does not contain the address of a returned
struct
6499800 eax (rax for 64-bit) does not contain the address of a returned
struct
Cheers.
Jon.
More information about the dtrace-discuss
mailing list