Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/udebug/udebug.c

    r63e27ef rfeeac0d  
    3838 */
    3939
    40 #include <assert.h>
     40#include <synch/waitq.h>
    4141#include <debug.h>
    42 #include <synch/waitq.h>
    4342#include <udebug/udebug.h>
    4443#include <errno.h>
    4544#include <print.h>
    4645#include <arch.h>
    47 #include <proc/task.h>
    48 #include <proc/thread.h>
    4946
    5047/** Initialize udebug part of task structure.
     
    117114void udebug_stoppable_begin(void)
    118115{
    119         assert(THREAD);
    120         assert(TASK);
     116        ASSERT(THREAD);
     117        ASSERT(TASK);
    121118       
    122119        mutex_lock(&TASK->udebug.lock);
     
    126123        /* Lock order OK, THREAD->udebug.lock is after TASK->udebug.lock */
    127124        mutex_lock(&THREAD->udebug.lock);
    128         assert(THREAD->udebug.stoppable == false);
     125        ASSERT(THREAD->udebug.stoppable == false);
    129126        THREAD->udebug.stoppable = true;
    130127       
     
    137134               
    138135                call_t *db_call = TASK->udebug.begin_call;
    139                 assert(db_call);
     136                ASSERT(db_call);
    140137               
    141138                TASK->udebug.dt_state = UDEBUG_TS_ACTIVE;
     
    159156                        call_t *go_call = THREAD->udebug.go_call;
    160157                        THREAD->udebug.go_call = NULL;
    161                         assert(go_call);
     158                        ASSERT(go_call);
    162159                       
    163160                        IPC_SET_RETVAL(go_call->data, 0);
     
    196193        } else {
    197194                ++TASK->udebug.not_stoppable_count;
    198                 assert(THREAD->udebug.stoppable == true);
     195                ASSERT(THREAD->udebug.stoppable == true);
    199196                THREAD->udebug.stoppable = false;
    200197               
     
    399396int udebug_task_cleanup(struct task *task)
    400397{
    401         assert(mutex_locked(&task->udebug.lock));
     398        ASSERT(mutex_locked(&task->udebug.lock));
    402399
    403400        if ((task->udebug.dt_state != UDEBUG_TS_BEGINNING) &&
Note: See TracChangeset for help on using the changeset viewer.