diff options
author | tmm <tmm@FreeBSD.org> | 2002-10-19 15:54:34 +0000 |
---|---|---|
committer | tmm <tmm@FreeBSD.org> | 2002-10-19 15:54:34 +0000 |
commit | fe000c215ac7a798cb289ebbab0604d62ddcd91a (patch) | |
tree | a29c65b2f4c5e1ee4205f513a4704eba6d791f7b | |
parent | 7c6a7904e80e1c0bbbcc631320819148871b127c (diff) | |
download | FreeBSD-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.h | 2 |
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); |