]> git.karo-electronics.de Git - karo-tx-linux.git/commit
xtensa: ISS: fix __simc implementation
authorMax Filippov <jcmvbkbc@gmail.com>
Mon, 17 Sep 2012 01:44:35 +0000 (05:44 +0400)
committerChris Zankel <chris@zankel.net>
Tue, 25 Sep 2012 23:24:58 +0000 (16:24 -0700)
commit54755f02c4a67387137a99afe98419baf3ab4759
tree0a32d8d79c8c90b513f1e1f7917f2efe42f01825
parent506eac1700b9e16d00288ee7f23c1192e41d6b73
xtensa: ISS: fix __simc implementation

Do not rely on compiler implicitly placing function arguments into
specifc registers, place them explicitly.

Move __simc and related helpers to platform/simcall.h

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Chris Zankel <chris@zankel.net>
arch/xtensa/platforms/iss/console.c
arch/xtensa/platforms/iss/include/platform/simcall.h
arch/xtensa/platforms/iss/network.c