summaryrefslogtreecommitdiffstats
path: root/sys/ia64
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2007-01-12 07:23:31 +0000
committerimp <imp@FreeBSD.org>2007-01-12 07:23:31 +0000
commit3610b784caab2c70fc21186ab858a4d89d80ee3d (patch)
tree5aad38060f4270bcf395b1eb7e96bc11d289336b /sys/ia64
parentaafe8d188ddd358fcb0ebdd74004fc1c7c352d5d (diff)
downloadFreeBSD-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
OpenPOWER on IntegriCloud