aboutsummaryrefslogtreecommitdiff
path: root/arch/blackfin/kernel
diff options
context:
space:
mode:
authorJie Zhang <jie.zhang@analog.com>2009-06-28 13:19:36 +0000
committerMike Frysinger <vapier@gentoo.org>2009-07-16 01:52:23 -0400
commit8399a74f61c69c7d233924de3dd314ca0effa16a (patch)
treee5fd4a027e4c61db266a9d4bc4fd34f8b8fd0c8c /arch/blackfin/kernel
parentdc437b1b596e310bb583de3868c3d61a6798c81c (diff)
Blackfin: fix miscompilation in lshrdi3
The code used in the Blackfin lshrdi3 utilizes gcc constructs. However, the structures declared don't line up with the code gcc generates, so under certain optimizations, we get bad code and things crap out in fun random ways. So rather than trying to maintain different gcc definitions ourselves, just use the ones available in gcclib.h. URL: http://blackfin.uclinux.org/gf/tracker/5286 Signed-off-by: Jie Zhang <jie.zhang@analog.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'arch/blackfin/kernel')
0 files changed, 0 insertions, 0 deletions