Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 10511
b: refs/heads/master
c: 61520e1
h: refs/heads/master
i:
  10509: 1861c35
  10507: 61e6e69
  10503: 72436a7
  10495: 8e06653
v: v3
  • Loading branch information
Grant Grundler authored and Kyle McMartin committed Oct 22, 2005
1 parent 3faeddd commit a10d148
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 4 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: e635c96ed6c972e1b3cb0c0fc3681c1204697287
refs/heads/master: 61520e1f8f5ec3a78510a3254947324711944b98
4 changes: 3 additions & 1 deletion trunk/arch/parisc/lib/fixup.S
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
extrd,u \t2,63,32,\t2
#endif
/* t2 = &__per_cpu_offset[smp_processor_id()]; */
LDREG,s \t2(\t1),\t2
LDREGX \t2(\t1),\t2
addil LT%per_cpu__exception_data,%r27
LDREG RT%per_cpu__exception_data(%r1),\t1
/* t1 = &__get_cpu_var(exception_data) */
Expand All @@ -53,6 +53,8 @@
.endm
#endif

.level LEVEL

.text
.section .fixup, "ax"

Expand Down
6 changes: 4 additions & 2 deletions trunk/include/asm-parisc/assembly.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@
#define _PARISC_ASSEMBLY_H

#define CALLEE_FLOAT_FRAME_SIZE 80
#ifdef __LP64__

#ifdef CONFIG_64BIT
#define LDREG ldd
#define STREG std
#define LDREGX ldd,s
Expand All @@ -32,7 +33,7 @@
#define RP_OFFSET 16
#define FRAME_SIZE 128
#define CALLEE_REG_FRAME_SIZE 144
#else
#else /* CONFIG_64BIT */
#define LDREG ldw
#define STREG stw
#define LDREGX ldwx,s
Expand All @@ -43,6 +44,7 @@
#define FRAME_SIZE 64
#define CALLEE_REG_FRAME_SIZE 128
#endif

#define CALLEE_SAVE_FRAME_SIZE (CALLEE_REG_FRAME_SIZE + CALLEE_FLOAT_FRAME_SIZE)

#ifdef CONFIG_PA20
Expand Down

0 comments on commit a10d148

Please sign in to comment.