Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 166147
b: refs/heads/master
c: 83e686e
h: refs/heads/master
i:
  166145: a9a7d70
  166143: e264567
v: v3
  • Loading branch information
Catalin Marinas committed Sep 18, 2009
1 parent 331897e commit 9312ae6
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 2 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 74109b8913277b1dbd072039d1e0a930d2834389
refs/heads/master: 83e686ea0291ee93b87dcdc00b96443b80de56c9
12 changes: 11 additions & 1 deletion trunk/arch/arm/kernel/entry-armv.S
Original file line number Diff line number Diff line change
Expand Up @@ -272,7 +272,15 @@ __und_svc:
@
@ r0 - instruction
@
#ifndef CONFIG_THUMB2_KERNEL
ldr r0, [r2, #-4]
#else
ldrh r0, [r2, #-2] @ Thumb instruction at LR - 2
and r9, r0, #0xf800
cmp r9, #0xe800 @ 32-bit instruction if xx >= 0
ldrhhs r9, [r2] @ bottom 16 bits
orrhs r0, r9, r0, lsl #16
#endif
adr r9, BSYM(1f)
bl call_fpe

Expand Down Expand Up @@ -678,7 +686,9 @@ ENTRY(fp_enter)
.word no_fp
.previous

no_fp: mov pc, lr
ENTRY(no_fp)
mov pc, lr
ENDPROC(no_fp)

__und_usr_unknown:
enable_irq
Expand Down

0 comments on commit 9312ae6

Please sign in to comment.