Print this page
Bring back LX zones.
        
*** 23,53 ****
   */
  
  #ifndef _SYS_MACHBRAND_H
  #define _SYS_MACHBRAND_H
  
  #ifdef  __cplusplus
  extern "C" {
  #endif
  
  #ifndef _ASM
  
  #include <sys/model.h>
  
  struct brand_mach_ops {
          void    (*b_sysenter)(void);
          void    (*b_int91)(void);
          void    (*b_syscall)(void);
          void    (*b_syscall32)(void);
  };
  
  #endif  /* _ASM */
  
  #define BRAND_CB_SYSENTER       0
! #define BRAND_CB_INT91          1
! #define BRAND_CB_SYSCALL        2
! #define BRAND_CB_SYSCALL32      3
  
  #ifdef  __cplusplus
  }
  #endif
  
--- 23,58 ----
   */
  
  #ifndef _SYS_MACHBRAND_H
  #define _SYS_MACHBRAND_H
  
+ #pragma ident   "%Z%%M% %I%     %E% SMI"
+ 
  #ifdef  __cplusplus
  extern "C" {
  #endif
  
  #ifndef _ASM
  
  #include <sys/model.h>
  
  struct brand_mach_ops {
          void    (*b_sysenter)(void);
+         void    (*b_int80)(void);
          void    (*b_int91)(void);
          void    (*b_syscall)(void);
          void    (*b_syscall32)(void);
+         greg_t  (*b_fixsegreg)(greg_t, model_t);
  };
  
  #endif  /* _ASM */
  
  #define BRAND_CB_SYSENTER       0
! #define BRAND_CB_INT80          1
! #define BRAND_CB_INT91          2
! #define BRAND_CB_SYSCALL        3
! #define BRAND_CB_SYSCALL32      4
  
  #ifdef  __cplusplus
  }
  #endif