[Bug 2953] Java 1.4.x dies running even trivial programs ("Truncated class file")

Wine Bugs wine-bugs at winehq.org
Sat Feb 3 10:18:51 CST 2007


http://bugs.winehq.org/show_bug.cgi?id=2953





------- Additional Comments From hans at it.vu.nl  2007-03-02 10:18 -------
You are right, msvc and mingw align 64 bit types on 8 byte
boundaries, plain gcc doesn't. This issue has came up before,
and Alexandre fixed most basic types by adding a compiler attribute
to their typedef:

 typedef signed __int64 DECLSPEC_ALIGN(8) INT64, *PINT64;

See basetsd.h. The one he didn't fix is __int64. I don't
know if that is on purpose or if __int64 should get the same
treatment. If not we could use INT64 in the definition of _stati64.


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list