On Tue, 26 May 2009 17:50:10 +0200, "Vincent R." <foru...@smartmobili.com> wrote: > On Tue, 26 May 2009 14:41:08 +0200, "Vincent R." <foru...@smartmobili.com> > wrote: >> On Mon, 25 May 2009 17:13:00 +0200, Danny Backx <danny.ba...@scarlet.be> >> wrote: >>> Haven't figured out the extent of the problem yet, part or all of it may >>> be double alignment. >>> >>> Here is (first) ARM output, then linux output. >>> >>> pavilion: {1254} rsh ipaq /temp/f >>> Yow 16.000000 2.000000 -0.000000 >>> a 00 00 00 00 00 00 30 40 00 00 00 00 00 00 00 00 >>> b 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 >>> c 00 00 10 20 01 01 30 80 00 00 00 00 00 00 00 00 >>> Yow 0.000000 0.000000 0.000000 .. 0.000000 >>> a 00 00 80 41 00 00 00 00 00 00 00 00 00 00 00 00 >>> b 00 00 80 40 00 00 00 00 00 00 00 00 00 00 00 00 >>> c 00 00 80 42 00 00 00 00 00 00 00 00 00 00 00 00 >>> d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >>> pavilion: {1255} ./f >>> Yow 16.000000 2.000000 32.000000 >>> a 00 00 00 00 00 00 30 40 00 00 00 00 00 00 00 00 >>> b 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 >>> c 00 00 00 00 00 00 40 40 00 00 00 00 00 00 00 00 >>> Yow 16.000000 4.000000 64.000000 .. 64.000000 >>> a 00 00 80 41 00 00 00 00 00 00 00 00 00 00 00 00 >>> b 00 00 80 40 00 00 00 00 00 00 00 00 00 00 00 00 >>> c 00 00 80 42 00 00 00 00 00 00 00 00 00 00 00 00 >>> d 00 00 00 00 00 00 50 40 00 00 00 00 00 00 00 00 >>> >> When testing with my own version of cegcc-4.4.0(I dont' have reported >> your recent mingw stuff about printf) I have : >> >> Yow 16.000000 2.000000 -0.000000 >> a 00 00 00 00 00 00 30 40 00 00 00 00 00 00 00 00 >> b 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 >> c 00 00 00 80 01 01 30 80 00 00 00 00 00 00 00 00 >> Yow 0.000000 0.000000 0.000000 .. 0.000000 >> a 00 00 80 41 00 00 00 00 00 00 00 00 00 00 00 00 >> b 00 00 80 40 00 00 00 00 00 00 00 00 00 00 00 00 >> c 00 00 80 42 00 00 00 00 00 00 00 00 00 00 00 00 >> d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > > I wanted to test with native compiler but it doesnt' even compile : > > error C2380: type(s) preceding 'f' (constructor with return type, or > illegal redefinition of current class-name?)
Ok I didn't see you name union like one of its variable so now with msvc(WM5) I get : Yow 16.000000 2.000000 32.000000 a 00 00 00 00 00 00 30 40 00 00 00 00 00 00 00 00 b 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 c 00 00 00 00 00 00 40 40 00 00 00 00 00 00 00 00 Yow 16.000000 4.000000 64.000000 .. 64.000000 a 00 00 80 41 00 00 00 00 00 00 00 00 00 00 00 00 b 00 00 80 40 00 00 00 00 00 00 00 00 00 00 00 00 c 00 00 80 42 00 00 00 00 00 00 00 00 00 00 00 00 d 00 00 00 00 00 00 50 40 00 00 00 00 00 00 00 00 ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://www.creativitycat.com _______________________________________________ Cegcc-devel mailing list Cegcc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cegcc-devel