Module Name: src Committed By: skrll Date: Sat May 16 12:57:05 UTC 2009
Modified Files: src/sys/arch/hppa/include: reg.h Log Message: Note that CR27 is used for thread local storage (TLS) To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/hppa/include/reg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/hppa/include/reg.h diff -u src/sys/arch/hppa/include/reg.h:1.7 src/sys/arch/hppa/include/reg.h:1.8 --- src/sys/arch/hppa/include/reg.h:1.7 Thu Apr 30 07:01:27 2009 +++ src/sys/arch/hppa/include/reg.h Sat May 16 12:57:05 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: reg.h,v 1.7 2009/04/30 07:01:27 skrll Exp $ */ +/* $NetBSD: reg.h,v 1.8 2009/05/16 12:57:05 skrll Exp $ */ /* $OpenBSD: reg.h,v 1.7 2000/06/15 17:00:37 mickey Exp $ */ @@ -88,8 +88,8 @@ /* Temporary control registers */ #define CR_CURLWP 24 /* tr0: curlwp */ #define CR_VTOP 25 /* tr1: virt to phys table address */ -#define CR_TR2 26 /* tr2: (TLS?) */ -#define CR_TR3 27 /* tr3: (TLS?) */ +#define CR_TR2 26 /* tr2: temporary */ +#define CR_TLS 27 /* tr3: thread local storage pointer */ #define CR_HVTP 28 /* tr4: faulted HVT slot ptr on LC cpus */ #define CR_TR5 29 /* tr5: emu / TLB_STATS_{PRE,AFT} */ #define CR_UPADDR 30 /* tr6: paddr of U-area of curlwp */