summaryrefslogtreecommitdiffstats
path: root/arch/mips/ar7/Makefile
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2009-07-02 21:05:10 +0200
committerLinus Torvalds <torvalds@linux-foundation.org>2009-07-02 21:05:10 +0200
commit43644679a1e80f53e6e0155ab75b1093ba3c0365 (patch)
tree8c06f272fe6290c9031adc7f176711af12435902 /arch/mips/ar7/Makefile
parentFRV: Add basic performance counter support (diff)
downloadlinux-43644679a1e80f53e6e0155ab75b1093ba3c0365.tar.xz
linux-43644679a1e80f53e6e0155ab75b1093ba3c0365.zip
x86: fix power-of-2 round_up/round_down macros
These macros had two bugs: - the type of the mask was not correctly expanded to the full size of the argument being expanded, resulting in possible loss of high bits when mixing types. - the alignment argument was evaluated twice, despite the macro looking like a fancy function (but it really does need to be a macro, since it works on arbitrary integer types) Noticed by Peter Anvin, and with a fix that is a modification of his suggestion (bug noticed by Yinghai Lu). Cc: Peter Anvin <hpa@zytor.com> Cc: Yinghai Lu <yinghai@kernel.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'arch/mips/ar7/Makefile')
0 files changed, 0 insertions, 0 deletions