Changeset 1ea99cc in mainline for uspace/lib/libc/generic/libc.c


Ignore:
Timestamp:
2009-08-20T20:47:35Z (15 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
b50b5af2
Parents:
24edc18
Message:

Merge changes from original Subversion dynload branch.

File:
1 edited

Legend:

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

    r24edc18 r1ea99cc  
    5353#include <loader/pcb.h>
    5454
     55/* From librtld. */
     56#include <rtld.h>
     57#include <string.h>
     58
    5559extern int main(int argc, char *argv[]);
    5660
     
    7579        char **argv;
    7680       
     81#ifdef __IN_SHARED_LIBC__
     82        if (__pcb != NULL && __pcb->rtld_runtime != NULL) {
     83                runtime_env = (runtime_env_t *) __pcb->rtld_runtime;
     84        }
     85#endif
     86
    7787        if (__pcb == NULL) {
    7888                argc = 0;
Note: See TracChangeset for help on using the changeset viewer.