]> git.karo-electronics.de Git - mv-sheeva.git/commit
microblaze: Add libgcc function directly to kernel
authorMichal Simek <monstr@monstr.eu>
Thu, 12 Aug 2010 12:28:53 +0000 (14:28 +0200)
committerMichal Simek <monstr@monstr.eu>
Thu, 21 Oct 2010 05:51:42 +0000 (15:51 +1000)
commit4e07dba7cb8c9c76a52d0e32b69f13bb583a9674
tree2f12579e642d5eea3c28f4b7c51a35a465b5e2a2
parentcec051671dc2bb72cc2870aa149d7101ea494b8b
microblaze: Add libgcc function directly to kernel

Replaced libgcc functions with asm optimized implementation.

Signed-off-by: Michal Simek <monstr@monstr.eu>
13 files changed:
arch/microblaze/Makefile
arch/microblaze/kernel/microblaze_ksyms.c
arch/microblaze/lib/Makefile
arch/microblaze/lib/ashldi3.c [new file with mode: 0644]
arch/microblaze/lib/ashrdi3.c [new file with mode: 0644]
arch/microblaze/lib/divsi3.S [new file with mode: 0644]
arch/microblaze/lib/libgcc.h [new file with mode: 0644]
arch/microblaze/lib/lshrdi3.c [new file with mode: 0644]
arch/microblaze/lib/modsi3.S [new file with mode: 0644]
arch/microblaze/lib/muldi3.S [new file with mode: 0644]
arch/microblaze/lib/mulsi3.S [new file with mode: 0644]
arch/microblaze/lib/udivsi3.S [new file with mode: 0644]
arch/microblaze/lib/umodsi3.S [new file with mode: 0644]