]> rtime.felk.cvut.cz Git - l4.git/blobdiff - kernel/fiasco/src/kern/sparc/thread-sparc.cpp
update
[l4.git] / kernel / fiasco / src / kern / sparc / thread-sparc.cpp
index 35bd0fd6a487d9ebcd14b24380c73ad6051a5e75..398ba44b183b797c7ed8c774571de79521098ed5 100644 (file)
@@ -174,7 +174,7 @@ Thread::Thread()
     _del_observer(0)
 {
 
-  assert(state() == Thread_invalid);
+  assert(state(false) == Thread_invalid);
 
   inc_ref();
   _space.space(Kernel_task::kernel_task());
@@ -193,7 +193,7 @@ Thread::Thread()
   r->sp(0);
   r->ip(0);
 
-  state_add(Thread_dead | Thread_suspended);
+  state_add_dirty(Thread_dead, false);
   // ok, we're ready to go!
 }