summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortmm <tmm@FreeBSD.org>2002-10-19 15:54:34 +0000
committertmm <tmm@FreeBSD.org>2002-10-19 15:54:34 +0000
commitfe000c215ac7a798cb289ebbab0604d62ddcd91a (patch)
treea29c65b2f4c5e1ee4205f513a4704eba6d791f7b
parent7c6a7904e80e1c0bbbcc631320819148871b127c (diff)
downloadFreeBSD-src-fe000c215ac7a798cb289ebbab0604d62ddcd91a.zip
FreeBSD-src-fe000c215ac7a798cb289ebbab0604d62ddcd91a.tar.gz
Explicitely specify an alignment for struct pcb. While all regular pcb's
are positioned and aligned by md code, dumppcb is just a static variable and requires this.
-rw-r--r--sys/sparc64/include/pcb.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/sparc64/include/pcb.h b/sys/sparc64/include/pcb.h
index 2404c25..348b4b1 100644
--- a/sys/sparc64/include/pcb.h
+++ b/sys/sparc64/include/pcb.h
@@ -42,7 +42,7 @@ struct pcb {
u_long pcb_nsaved;
u_long pcb_rwsp[MAXWIN];
struct rwindow pcb_rw[MAXWIN];
-};
+} __aligned(64);
#ifdef _KERNEL
int savectx(struct pcb *pcb);
OpenPOWER on IntegriCloud