This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.
See the CrossGCC FAQ for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
addsub@eyou.com said: > I have already tried this on my platform, it still print out 0.000000 > so it seems like a problem of glibc. I swapped the register according > to montavista's iwmmxt_le-gcc produced asm code. Are you sure that > code is correct? if so, then that means montavista's toolchain is not > compatible with others, although it uses the same vfp softfloat patch. Yes, I think it's a glibc problem (I've always suspected that was the most likely source). I haven't looked at MV's gcc, but if it is doing a word swap at the point you indicate then it is broken also. Doing a word swap at that point is incorrect. R. ------ Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/ Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |