* Alex Romosan -- Friday 02 December 2005 08:16:
> please apply the attached patch which uses static_cast:

Haven't yet tested, but it looks good. At least it calls
_Z16XDR_decode_int32RKj.  :-)

(gdb) disass XDR_decode_float
Dump of assembler code for function _Z16XDR_decode_floatRKj:
0x0831086e <_Z16XDR_decode_floatRKj+0>:  push   %ebp
0x0831086f <_Z16XDR_decode_floatRKj+1>:  mov    %esp,%ebp
0x08310871 <_Z16XDR_decode_floatRKj+3>:  sub    $0x4,%esp
0x08310874 <_Z16XDR_decode_floatRKj+6>:  mov    0x8(%ebp),%eax
0x08310877 <_Z16XDR_decode_floatRKj+9>:  mov    %eax,(%esp)
0x0831087a <_Z16XDR_decode_floatRKj+12>: call   0x831083a 
<_Z16XDR_decode_int32RKj>
0x0831087f <_Z16XDR_decode_floatRKj+17>: push   %eax
0x08310880 <_Z16XDR_decode_floatRKj+18>: fildl  (%esp)
0x08310883 <_Z16XDR_decode_floatRKj+21>: add    $0x4,%esp
0x08310886 <_Z16XDR_decode_floatRKj+24>: leave
0x08310887 <_Z16XDR_decode_floatRKj+25>: ret

Will test and apply later. Thanks!

m.

_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@flightgear.org
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
2f585eeea02e2c79d7b1d8c4963bae2d

Reply via email to