Changeset 17341d4 in mainline for uspace/lib/c/generic/dlfcn.c


Ignore:
Timestamp:
2016-04-20T17:25:48Z (8 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
dc0d8b52
Parents:
13dfa3f9
Message:

Move rtld internals out of loader. Stop misusing rtld instance from current environment for loading dynamically linked executables.

File:
1 edited

Legend:

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

    r13dfa3f9 r17341d4  
    4242
    4343#include <rtld/module.h>
     44#include <rtld/rtld.h>
    4445#include <rtld/symbol.h>
    4546
     
    5657
    5758        printf("module_find('%s')\n", path);
    58         m = module_find(path);
     59        m = module_find(runtime_env, path);
    5960        if (m == NULL) {
    6061                printf("NULL. module_load('%s')\n", path);
    61                 m = module_load(path);
     62                m = module_load(runtime_env, path);
    6263                printf("module_load_deps(m)\n");
    6364                module_load_deps(m);
Note: See TracChangeset for help on using the changeset viewer.