Changeset bab0f42 in mainline for uspace/lib/c/include


Ignore:
Timestamp:
2016-05-16T18:38:31Z (10 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
e2f26002
Parents:
29405ac
Message:

Make sure we only go through initial modules when constructing TLS.

Location:
uspace/lib/c/include/types/rtld
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/include/types/rtld/module.h

    r29405ac rbab0f42  
    7676        /** Link to list of all modules in runtime environment */
    7777        link_t modules_link;
     78        /** Link to list of initial modules */
     79        link_t imodules_link;
    7880
    7981        /** Link to BFS queue. Only used when doing a BFS of the module graph */
  • uspace/lib/c/include/types/rtld/rtld.h

    r29405ac rbab0f42  
    5757        list_t modules;
    5858
     59        /** List of initial modules */
     60        list_t imodules;
     61
    5962        /** Temporary hack to place each module at different address. */
    6063        uintptr_t next_bias;
Note: See TracChangeset for help on using the changeset viewer.