Subversion Repositories HelenOS

Rev

Rev 2983 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2983 Rev 2990
Line 61... Line 61...
61
    /* rtld_dynamic and rtld->bias were filled out by the bootstrap code */
61
    /* rtld_dynamic and rtld->bias were filled out by the bootstrap code */
62
    rtld = &runtime_env.rtld;
62
    rtld = &runtime_env.rtld;
63
    dynamic_parse(runtime_env.rtld_dynamic, rtld->bias, &rtld->dyn);
63
    dynamic_parse(runtime_env.rtld_dynamic, rtld->bias, &rtld->dyn);
64
 
64
 
65
    printf("Parse .dynamic section\n");
65
    printf("Parse .dynamic section\n");
66
    pcb = (pcb_t *)PCB_ADDRESS;
66
    pcb = __pcb_get();
67
    dynamic_parse(pcb->dynamic, 0, &prog.dyn);
67
    dynamic_parse(pcb->dynamic, 0, &prog.dyn);
68
    prog.bias = 0;
68
    prog.bias = 0;
69
    prog.dyn.soname = "[program]";
69
    prog.dyn.soname = "[program]";
70
 
70
 
71
    printf("Program requested library '%s'\n", prog.dyn.needed);
71
    printf("Program requested library '%s'\n", prog.dyn.needed);