Message182438
| Author |
pitrou |
| Recipients |
Ramchandra Apte, alanh, christian.heimes, ezio.melotti, jcea, mirabilos, pitrou, serhiy.storchaka, skrah, trent |
| Date |
2013年02月19日.22:00:04 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1361311002.19503.11.camel@localhost.localdomain> |
| In-reply-to |
<1361310335.15.0.349002542146.issue17237@psf.upfronthosting.co.za> |
| Content |
> We had a similar issue in the Linux kernel, where it used the lower
> two bits of an address for flags (urgh...) which could only be solved by
> using GCC’s __attribute__((__aligned__(4))) on the quantities in
> question, but that may or may not be the required case here, which is
> why I’m asking.
It is not required since, as you say, m68k only requires 2-byte
alignment. However, as Serhiy said, it may (or may not) be better for
performance. At this point, only people with access to a m68k machine or
VM (and motivated enough :-)) can do the necessary tests and propose a
way forward.
(but, performance notwithstanding, fixing the build should be a simple
matter of silencing the assert with an appropriate #if line) |
|