[Bug 1560] sparc64 [1/5]: _Objects_Extend_information improper alignment for 64-bit targets
bugzilla-daemon at rtems.org
bugzilla-daemon at rtems.org
Wed Jun 16 13:28:56 UTC 2010
https://www.rtems.org/bugzilla/show_bug.cgi?id=1560
--- Comment #3 from Gedare <giddyup44 at yahoo.com> 2010-06-16 08:28:55 ---
Another fix we'd had in place was to just multiply the sizeof(uint32_t) by 2
(rather inefficient). But yes, in general the problem appeared to be that the
block_count was odd, leading to misaligned access.
The compiler does pack the 32-bit values, and IIRC 32-bit accesses only need to
be aligned to 32-bit boundaries.
Maybe the solution belongs in the Addresses_Add_offset?
--
Configure bugmail: https://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the bugs
mailing list