microblaze: Fix __muldi3 function for little-endian.
authorMichal Simek <monstr@monstr.eu>
Tue, 7 Dec 2010 10:55:06 +0000 (11:55 +0100)
committerMichal Simek <monstr@monstr.eu>
Mon, 3 Jan 2011 09:30:31 +0000 (10:30 +0100)
commit3370d82f3b3ff04d082a9c343a80019282e41261
tree4466336416d76206c29cfb78b05c21648845b33c
parent17b931468729df6921981700bf18c75609c2f6af
microblaze: Fix __muldi3 function for little-endian.

__muldi3 was written for big endian platforms.
Code contained half word read/write instructions which
are not compatible with little endian cpu.
Asm __muldi3 implementation is replaced by C version.

Signed-off-by: Michal Simek <monstr@monstr.eu>
arch/microblaze/lib/muldi3.S [deleted file]
arch/microblaze/lib/muldi3.c [new file with mode: 0644]