summaryrefslogtreecommitdiffstats
path: root/arch/microblaze/kernel/entry.S
diff options
context:
space:
mode:
authorMichal Simek <monstr@monstr.eu>2011-02-01 09:00:57 +0100
committerMichal Simek <monstr@monstr.eu>2011-03-09 08:09:54 +0100
commitcd3415779bdb13e3daaf13965c89d286a0cf0480 (patch)
tree845a2ab0a2f7e4f23b2c84fe6c1e0432d8cf34ae /arch/microblaze/kernel/entry.S
parent6e83557c38b40d6e9d1c82ad0ae59d8e5db9c50c (diff)
downloadlinux-cd3415779bdb13e3daaf13965c89d286a0cf0480.tar.gz
linux-cd3415779bdb13e3daaf13965c89d286a0cf0480.tar.bz2
linux-cd3415779bdb13e3daaf13965c89d286a0cf0480.zip
microblaze: Do not use "la" pseudo instruction - use addik instead
"la" pseudo instruction is only translation to "addik". Use directly "addik" which is described in the MB reference guide. Signed-off-by: Michal Simek <monstr@monstr.eu>
Diffstat (limited to 'arch/microblaze/kernel/entry.S')
-rw-r--r--arch/microblaze/kernel/entry.S2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/microblaze/kernel/entry.S b/arch/microblaze/kernel/entry.S
index ff949e362968..e3c8d69e248b 100644
--- a/arch/microblaze/kernel/entry.S
+++ b/arch/microblaze/kernel/entry.S
@@ -821,7 +821,7 @@ C_ENTRY(_debug_exception):
tovirt(r1,r1)
#ifdef CONFIG_KGDB
addi r5, r1, 0 /* pass pt_reg address as the first arg */
- la r15, r0, dbtrap_call; /* return address */
+ addik r15, r0, dbtrap_call; /* return address */
rtbd r0, microblaze_kgdb_break
nop;
#endif