Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/test/fpu/mips2.c

    r96b02eb9 rcb01e1e  
    4848{
    4949        int i;
    50         int arg __attribute__((aligned(16))) = (int) ((sysarg_t) data);
     50        int arg __attribute__((aligned(16))) = (int) ((unative_t) data);
    5151        int after_arg __attribute__((aligned(16)));
    5252       
     
    8080{
    8181        int i;
    82         int arg __attribute__((aligned(16))) = (int) ((sysarg_t) data);
     82        int arg __attribute__((aligned(16))) = (int) ((unative_t) data);
    8383        int after_arg __attribute__((aligned(16)));
    8484       
     
    109109
    110110
    111 const char *test_mips2(void)
     111char *test_mips2(void)
    112112{
    113         unsigned int i;
    114         atomic_count_t total = 0;
     113        unsigned int i, total = 0;
    115114       
    116115        waitq_initialize(&can_start);
     
    123122                thread_t *t;
    124123               
    125                 if (!(t = thread_create(testit1, (void *) ((sysarg_t) 2 * i), TASK, 0, "testit1", false))) {
     124                if (!(t = thread_create(testit1, (void *) ((unative_t) 2 * i), TASK, 0, "testit1", false))) {
    126125                        TPRINTF("could not create thread %u\n", 2 * i);
    127126                        break;
     
    130129                total++;
    131130               
    132                 if (!(t = thread_create(testit2, (void *) ((sysarg_t) 2 * i + 1), TASK, 0, "testit2", false))) {
     131                if (!(t = thread_create(testit2, (void *) ((unative_t) 2 * i + 1), TASK, 0, "testit2", false))) {
    133132                        TPRINTF("could not create thread %u\n", 2 * i + 1);
    134133                        break;
     
    139138       
    140139        TPRINTF("ok\n");
    141        
     140               
    142141        thread_sleep(1);
    143142        waitq_wakeup(&can_start, WAKEUP_ALL);
    144143       
    145         while (atomic_get(&threads_ok) != total) {
     144        while (atomic_get(&threads_ok) != (long) total) {
    146145                TPRINTF("Threads left: %d\n", total - atomic_get(&threads_ok));
    147146                thread_sleep(1);
Note: See TracChangeset for help on using the changeset viewer.