android_kernel_xiaomi_sm8350/arch/blackfin/lib
Jie Zhang 8399a74f61 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>
2009-07-16 01:52:23 -04:00
..
ashldi3.c
ashrdi3.c
checksum.c Blackfin: export ip_compute_csum/csum_partial_copy_from_user symbols 2009-06-13 07:20:06 -04:00
divsi3.S
gcclib.h
ins.S Blackfin arch: merge adeos blackfin part to arch/blackfin/ 2009-01-07 23:14:39 +08:00
lshrdi3.c Blackfin: fix miscompilation in lshrdi3 2009-07-16 01:52:23 -04:00
Makefile
memchr.S
memcmp.S
memcpy.S
memmove.S
memset.S
modsi3.S
muldi3.S Blackfin arch: Replace C version of 64 bit multiply with hand optimized assembly 2009-01-07 23:14:39 +08:00
outs.S Blackfin arch: Fix typo. it should be _outsw_8 2008-05-20 16:45:29 +08:00
smulsi3_highpart.S
strcmp.c
strcpy.c
strncmp.c Blackfin: fix strncmp.o build error 2009-05-27 00:27:05 -04:00
strncpy.c
udivsi3.S
umodsi3.S
umulsi3_highpart.S