diff options
author | Aaron Williams <Aaron.Williams@caviumnetworks.com> | 2011-02-01 06:55:50 +0300 |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2011-04-13 00:58:30 +0400 |
commit | 1472af34c17744d0ae5979efd0c625c10d67797c (patch) | |
tree | 5bfb30387171d3f91911bd0803c2f8e2d6623f0b /lib | |
parent | 9096963c729cc05633f2104ec9b79be732c7b1ac (diff) | |
download | u-boot-1472af34c17744d0ae5979efd0c625c10d67797c.tar.xz |
Fix min/max macros in include/common.h
There is a bug in the min and max macros in common.h which occurs if
Y is a larger type than X. For example, if Y is a 64-bit value and X
is a 32-bit value then Y will be truncated to 32-bits. This fix
matches what is done in the Linux kernel but without the additional
type checking present in the kernel version.
Signed-off-by: Aaron Williams <aaron.williams@caviumnetworks.com>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions