Ignore:
File:
1 edited

Legend:

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

    rfeeac0d r63e27ef  
    3838 */
    3939
     40#include <assert.h>
     41#include <debug.h>
    4042#include <synch/waitq.h>
    41 #include <debug.h>
    4243#include <udebug/udebug.h>
    4344#include <errno.h>
    4445#include <print.h>
    4546#include <arch.h>
     47#include <proc/task.h>
     48#include <proc/thread.h>
    4649
    4750/** Initialize udebug part of task structure.
     
    114117void udebug_stoppable_begin(void)
    115118{
    116         ASSERT(THREAD);
    117         ASSERT(TASK);
     119        assert(THREAD);
     120        assert(TASK);
    118121       
    119122        mutex_lock(&TASK->udebug.lock);
     
    123126        /* Lock order OK, THREAD->udebug.lock is after TASK->udebug.lock */
    124127        mutex_lock(&THREAD->udebug.lock);
    125         ASSERT(THREAD->udebug.stoppable == false);
     128        assert(THREAD->udebug.stoppable == false);
    126129        THREAD->udebug.stoppable = true;
    127130       
     
    134137               
    135138                call_t *db_call = TASK->udebug.begin_call;
    136                 ASSERT(db_call);
     139                assert(db_call);
    137140               
    138141                TASK->udebug.dt_state = UDEBUG_TS_ACTIVE;
     
    156159                        call_t *go_call = THREAD->udebug.go_call;
    157160                        THREAD->udebug.go_call = NULL;
    158                         ASSERT(go_call);
     161                        assert(go_call);
    159162                       
    160163                        IPC_SET_RETVAL(go_call->data, 0);
     
    193196        } else {
    194197                ++TASK->udebug.not_stoppable_count;
    195                 ASSERT(THREAD->udebug.stoppable == true);
     198                assert(THREAD->udebug.stoppable == true);
    196199                THREAD->udebug.stoppable = false;
    197200               
     
    396399int udebug_task_cleanup(struct task *task)
    397400{
    398         ASSERT(mutex_locked(&task->udebug.lock));
     401        assert(mutex_locked(&task->udebug.lock));
    399402
    400403        if ((task->udebug.dt_state != UDEBUG_TS_BEGINNING) &&
Note: See TracChangeset for help on using the changeset viewer.