This is the mail archive of the
libc-hacker@sourceware.cygnus.com
mailing list for the glibc project.
Re: ARM crt.. files
On Mon, Jun 29, 1998 at 08:56:49PM -0400, Roland McGrath wrote:
> But those machines have fixed-sized 32-bit instructions that need only
> natural alignment, do they not? So cutting a function between instructions
> shouldn't hurt at all.
Nope. Typically functions are aligned to cache lines or some other
similar boundary. And many assemblers will unfortunately fill the
tail of a section with zeros instead of nops, which leads to illegal
instructions when you concatenate sections.
r~