[Freemint-list] ColdFire BYTEREV
Miro Kropáček
miro.kropacek at gmail.com
Thu Jan 26 18:43:41 MSK 2017
>
> On ISA B, you still need to do something like this:
>
> static inline uint32_t swpl(uint32_t l)
> {
> return ((l & 0xff000000) >> 24) | ((l & 0x00ff0000) >> 8) |
> ((l & 0x0000ff00) << 8) | (l << 24);
> }
>
Damn. :-( The whole point was to implement an optimised version for the
FireBee. I'm doing some changes to my binutils/gcc scripts and I've
realised that there are 020+ routines available in GMP which hadn't been
used so I was hoping to do some quick asm hack for ColdFire as well (else
it bounces back to similar C implementation).
Thanks for clarification.
--
MiKRO / Mystic Bytes
http://mikro.atari.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.atariforge.org/pipermail/freemint-list/attachments/20170127/b0d05e66/attachment-0001.html
More information about the Freemint-list
mailing list