Jim Wilson <wilson@cygnus.com> writes: > This is also a problem for word addressable machines. I imagine the x86 would have problems also. Functions can start on *any* address, even odd ones. The fact that gcc puts them on aligned addresses by default is a convention, not a cpu requirement.