diff options
author | imp <imp@FreeBSD.org> | 2007-01-12 07:23:31 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2007-01-12 07:23:31 +0000 |
commit | 3610b784caab2c70fc21186ab858a4d89d80ee3d (patch) | |
tree | 5aad38060f4270bcf395b1eb7e96bc11d289336b /sys/ia64 | |
parent | aafe8d188ddd358fcb0ebdd74004fc1c7c352d5d (diff) | |
download | FreeBSD-src-3610b784caab2c70fc21186ab858a4d89d80ee3d.zip FreeBSD-src-3610b784caab2c70fc21186ab858a4d89d80ee3d.tar.gz |
Marking this as __packed was needed to get the alignment and offset of
members right. However, it also said it was aligned(1), which meant
that gcc generated really bad code. Mark this as aligned(4). This
makes things a little faster on arm (a couple percent), but also saves
about 30k on the size of the kernel for arm.
I talked about doing this with bde, but didn't check with him before
the commit, so I'm hesitant say 'reviewed by: bde'.
Diffstat (limited to 'sys/ia64')
0 files changed, 0 insertions, 0 deletions