Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/generic/libc.c

    rd96d9bc ra35b458  
    7070        /* Initialize user task run-time environment */
    7171        __malloc_init();
    72        
     72
    7373        /* Save the PCB pointer */
    7474        __pcb = (pcb_t *) pcb_ptr;
    75        
     75
    7676#ifdef CONFIG_RTLD
    7777        if (__pcb != NULL && __pcb->rtld_runtime != NULL) {
     
    8282        }
    8383#endif
    84        
     84
    8585        fibril_t *fibril = fibril_setup();
    8686        if (fibril == NULL)
    8787                abort();
    88        
     88
    8989        __tcb_set(fibril->tcb);
    90        
    91        
     90
     91
    9292#ifdef FUTEX_UPGRADABLE
    9393        rcu_register_fibril();
    9494#endif
    95        
     95
    9696        __async_init();
    97        
     97
    9898        /* The basic run-time environment is setup */
    9999        env_setup = true;
    100        
     100
    101101        int argc;
    102102        char **argv;
    103        
     103
    104104        /*
    105105         * Get command line arguments and initialize
     
    118118                (void) vfs_cwd_set(__pcb->cwd);
    119119        }
    120        
     120
    121121        /*
    122122         * Run main() and set task return value
     
    134134                fibril_teardown(__tcb_get()->fibril_data, false);
    135135        }
    136        
     136
    137137        __SYSCALL1(SYS_TASK_EXIT, false);
    138        
     138
    139139        /* Unreachable */
    140140        while (1);
     
    144144{
    145145        __SYSCALL1(SYS_TASK_EXIT, true);
    146        
     146
    147147        /* Unreachable */
    148148        while (1);
Note: See TracChangeset for help on using the changeset viewer.