Changeset 9ad5b5cc in mainline


Ignore:
Timestamp:
2009-07-21T22:22:45Z (15 years ago)
Author:
Jiri Svoboda <jirik.svoboda@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
c8404d4
Parents:
6e3a44a
Message:

Use bool type.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/trace/trace.c

    r6e3a44a r9ad5b5cc  
    4444#include <mem.h>
    4545#include <string.h>
     46#include <bool.h>
    4647#include <loader/loader.h>
    4748#include <io/console.h>
     
    6970
    7071int phoneid;
    71 int abort_trace;
     72bool abort_trace;
    7273
    7374uintptr_t thash;
    74 volatile int paused;
    75 fibril_condvar_t state_cv;
    76 fibril_mutex_t state_lock;
    77 
    78 int cev_valid;
    79 console_event_t cev;
     75static bool paused;
     76static fibril_condvar_t state_cv;
     77static fibril_mutex_t state_lock;
     78
     79static bool cev_valid;
     80static console_event_t cev;
    8081
    8182void thread_trace_start(uintptr_t thread_hash);
     
    8485static task_id_t task_id;
    8586static loader_t *task_ldr;
    86 static int task_wait_for;
     87static bool task_wait_for;
    8788
    8889/** Combination of events/data to print. */
     
    508509                                printf("Stop event\n");
    509510                                fibril_mutex_lock(&state_lock);
    510                                 paused = 1;
     511                                paused = true;
    511512                                fibril_mutex_unlock(&state_lock);
    512513                                break;
     
    517518                                printf("Thread 0x%lx exited.\n", val0);
    518519                                fibril_mutex_lock(&state_lock);
    519                                 abort_trace = 1;
     520                                abort_trace = true;
    520521                                fibril_condvar_broadcast(&state_cv);
    521522                                fibril_mutex_unlock(&state_lock);
     
    628629
    629630                fibril_mutex_lock(&state_lock);
    630                 cev_valid = 1;
     631                cev_valid = true;
    631632                fibril_condvar_broadcast(&state_cv);
    632633                fibril_mutex_unlock(&state_lock);               
     
    655656        }
    656657
    657         abort_trace = 0;
     658        abort_trace = false;
    658659
    659660        for (i = 0; i < n_threads; i++) {
     
    694695                case KC_R:
    695696                        fibril_mutex_lock(&state_lock);
    696                         paused = 0;
     697                        paused = false;
    697698                        fibril_condvar_broadcast(&state_cv);
    698699                        fibril_mutex_unlock(&state_lock);
     
    703704
    704705        printf("\nTerminate debugging session...\n");
    705         abort_trace = 1;
     706        abort_trace = true;
    706707        udebug_end(phoneid);
    707708        ipc_hangup(phoneid);
     
    735736
    736737        next_thread_id = 1;
    737         paused = 0;
    738         cev_valid = 0;
     738        paused = false;
     739        cev_valid = false;
    739740
    740741        fibril_mutex_initialize(&state_lock);
     
    862863                                task_id = strtol(*argv, &err_p, 10);
    863864                                task_ldr = NULL;
    864                                 task_wait_for = 0;
     865                                task_wait_for = false;
    865866                                if (*err_p) {
    866867                                        printf("Task ID syntax error\n");
     
    900901        }
    901902        task_ldr = preload_task(*argv, argv, &task_id);
    902         task_wait_for = 1;
     903        task_wait_for = true;
    903904
    904905        return 0;
Note: See TracChangeset for help on using the changeset viewer.