]> rtime.felk.cvut.cz Git - l4.git/blobdiff - kernel/fiasco/src/kern/ux/context-ux.cpp
update
[l4.git] / kernel / fiasco / src / kern / ux / context-ux.cpp
index df6c3e2ed583b389560e43a0fed85ff90dfd61a1..e73e3c1d6ba75d4657b8da91b59c026021a3b8e6 100644 (file)
@@ -1,18 +1,12 @@
 INTERFACE[ux]:
 
-EXTENSION class Context
-{
-protected:
-  bool _is_native; // thread can call Linux host system calls
-};
-
-INTERFACE[ux && segments]:
-
 EXTENSION class Context
 {
 protected:
   enum { Gdt_user_entries = 3 };
   struct { Unsigned64 v[2]; } _gdt_user_entries[Gdt_user_entries]; // type struct Ldt_user_desc
+
+  bool _is_native; // thread can call Linux host system calls
   Unsigned32                  _es, _fs, _gs;
 };
 
@@ -29,9 +23,6 @@ bool
 Context::is_native()
 { return _is_native; }
 
-// ---------------------------------------------------------------------
-IMPLEMENTATION[ux && segments]:
-
 PROTECTED inline
 void
 Context::switch_gdt_user_entries(Context *to)