diff options
author | Mike Frysinger <vapier@gentoo.org> | 2012-03-19 05:06:23 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2012-03-19 05:06:23 +0000 |
commit | e62bb22a4b6fa21c1138ab1d3e999d84b27b5e2b (patch) | |
tree | 865ef2909a802b726b04fa1099b488da2e8ad0cb /intl/localcharset.h | |
parent | 509deab2dcc19550953aa1c886b0f0cac7f9b8bd (diff) | |
download | binutils-e62bb22a4b6fa21c1138ab1d3e999d84b27b5e2b.zip binutils-e62bb22a4b6fa21c1138ab1d3e999d84b27b5e2b.tar.gz binutils-e62bb22a4b6fa21c1138ab1d3e999d84b27b5e2b.tar.bz2 |
sim: bfin: fix corner case Logical shift issues
From: Robin Getz <robin.getz@analog.com>
Overflow with shift operations happens independently of saturation, but
we have the logic merged. Extend the lshift function so that callers
can tell it when to handle each independently, and then do so when it's
needed.
Signed-off-by: Robin Getz <robin.getz@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'intl/localcharset.h')
0 files changed, 0 insertions, 0 deletions