tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: proposal: some pointer and arithmetic utilities
On Thu, Mar 21, 2013 at 06:42:16PM +0000, Taylor R Campbell wrote:
> Urk...sorry to self-reply, but ten-fingered copypasta invariably
> tastes wrong. Let's try asking the computer to make copypasta for me
> from the code that I actually tested:
> /* typeof-free roundup2/rounddown2 */
> #define roundup2(x, m) (((x) + ((m) - 1)) & ~((m) - 1 + ((x) - (x))))
> #define rounddown2(x,m) ((x) & ~((m) - 1 + ((x) - (x))))
...
If I remember correctly, we have at least a couple different sets of
macros that do things like this. Are you planning on replacing those,
or adding to them? Where are you proposing to add these?
Eric
Home |
Main Index |
Thread Index |
Old Index