Author: jhb
Date: Thu Mar  5 16:52:50 2009
New Revision: 189411
URL: http://svn.freebsd.org/changeset/base/189411

Log:
  Move the PCB flag macros up next to the 'pcb_flags' member in the struct.

Modified:
  head/sys/amd64/include/pcb.h

Modified: head/sys/amd64/include/pcb.h
==============================================================================
--- head/sys/amd64/include/pcb.h        Thu Mar  5 16:49:13 2009        
(r189410)
+++ head/sys/amd64/include/pcb.h        Thu Mar  5 16:52:50 2009        
(r189411)
@@ -56,6 +56,12 @@ struct pcb {
        register_t      pcb_fsbase;
        register_t      pcb_gsbase;
        u_long          pcb_flags;
+#define        PCB_DBREGS      0x02    /* process using debug registers */
+#define        PCB_FPUINITDONE 0x08    /* fpu state is initialized */
+#define        PCB_GS32BIT     0x20    /* linux gs switch */
+#define        PCB_32BIT       0x40    /* process has 32 bit context (segs 
etc) */
+#define        PCB_FULLCTX     0x80    /* full context restore on sysret */
+
        u_int32_t       pcb_ds;
        u_int32_t       pcb_es;
        u_int32_t       pcb_fs;
@@ -68,11 +74,6 @@ struct pcb {
        u_int64_t       pcb_dr7;
 
        struct  savefpu pcb_save;
-#define        PCB_DBREGS      0x02    /* process using debug registers */
-#define        PCB_FPUINITDONE 0x08    /* fpu state is initialized */
-#define        PCB_GS32BIT     0x20    /* linux gs switch */
-#define        PCB_32BIT       0x40    /* process has 32 bit context (segs 
etc) */
-#define        PCB_FULLCTX     0x80    /* full context restore on sysret */
 
        caddr_t pcb_onfault;    /* copyin/out fault recovery */
 
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to