Changeset 95c675b in mainline for kernel/generic/src/udebug/udebug.c


Ignore:
Timestamp:
2017-10-17T13:11:35Z (8 years ago)
Author:
Ondřej Hlavatý <aearsis@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
60af4cdb
Parents:
dbf32b1 (diff), a416d070 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge mainline

File:
1 edited

Legend:

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

    rdbf32b1 r95c675b  
    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>
     
    116117void udebug_stoppable_begin(void)
    117118{
    118         ASSERT(THREAD);
    119         ASSERT(TASK);
     119        assert(THREAD);
     120        assert(TASK);
    120121       
    121122        mutex_lock(&TASK->udebug.lock);
     
    125126        /* Lock order OK, THREAD->udebug.lock is after TASK->udebug.lock */
    126127        mutex_lock(&THREAD->udebug.lock);
    127         ASSERT(THREAD->udebug.stoppable == false);
     128        assert(THREAD->udebug.stoppable == false);
    128129        THREAD->udebug.stoppable = true;
    129130       
     
    136137               
    137138                call_t *db_call = TASK->udebug.begin_call;
    138                 ASSERT(db_call);
     139                assert(db_call);
    139140               
    140141                TASK->udebug.dt_state = UDEBUG_TS_ACTIVE;
     
    158159                        call_t *go_call = THREAD->udebug.go_call;
    159160                        THREAD->udebug.go_call = NULL;
    160                         ASSERT(go_call);
     161                        assert(go_call);
    161162                       
    162163                        IPC_SET_RETVAL(go_call->data, 0);
     
    195196        } else {
    196197                ++TASK->udebug.not_stoppable_count;
    197                 ASSERT(THREAD->udebug.stoppable == true);
     198                assert(THREAD->udebug.stoppable == true);
    198199                THREAD->udebug.stoppable = false;
    199200               
     
    398399int udebug_task_cleanup(struct task *task)
    399400{
    400         ASSERT(mutex_locked(&task->udebug.lock));
     401        assert(mutex_locked(&task->udebug.lock));
    401402
    402403        if ((task->udebug.dt_state != UDEBUG_TS_BEGINNING) &&
Note: See TracChangeset for help on using the changeset viewer.