Changeset 8a1fb09 in mainline for uspace/lib/c/generic


Ignore:
Timestamp:
2011-05-01T12:10:47Z (14 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
9fb1397
Parents:
d2a6a04b
Message:

Integrate rest of rtld/ into C library.

Location:
uspace/lib/c/generic
Files:
1 added
2 edited
4 moved

Legend:

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

    rd2a6a04b r8a1fb09  
    3939#include <dlfcn.h>
    4040
    41 /* From librtld. */
    42 #include <module.h>
    43 #include <symbol.h>
     41#include <rtld/module.h>
     42#include <rtld/symbol.h>
    4443
    4544void *dlopen(const char *path, int flag)
  • uspace/lib/c/generic/libc.c

    rd2a6a04b r8a1fb09  
    5454
    5555#ifdef CONFIG_RTLD
    56 /* From librtld. */
    57 #include <rtld.h>
     56#include <rtld/rtld.h>
    5857#endif
    59 //#include <string.h>
    6058
    6159static bool env_setup = false;
  • uspace/lib/c/generic/rtld/dynamic.c

    rd2a6a04b r8a1fb09  
    3636
    3737#include <stdio.h>
    38 //#include <string.h>
    3938
    40 #include <elf_dyn.h>
    41 #include <dynamic.h>
    42 #include <rtld.h>
    43 #include <rtld_debug.h>
     39#include <rtld/elf_dyn.h>
     40#include <rtld/dynamic.h>
     41#include <rtld/rtld.h>
     42#include <rtld/rtld_debug.h>
    4443
    4544void dynamic_parse(elf_dyn_t *dyn_ptr, size_t bias, dyn_info_t *info)
  • uspace/lib/c/generic/rtld/module.c

    rd2a6a04b r8a1fb09  
    4242#include <loader/pcb.h>
    4343
    44 #include <rtld.h>
    45 #include <rtld_debug.h>
    46 #include <dynamic.h>
     44#include <rtld/rtld.h>
     45#include <rtld/rtld_debug.h>
     46#include <rtld/dynamic.h>
     47#include <rtld/rtld_arch.h>
     48#include <rtld/module.h>
    4749#include <elf_load.h>
    48 #include <rtld_arch.h>
    49 #include <module.h>
    5050
    5151/** (Eagerly) process all relocation tables in a module.
  • uspace/lib/c/generic/rtld/rtld.c

    rd2a6a04b r8a1fb09  
    3535 */
    3636
    37 #include <rtld.h>
     37#include <rtld/rtld.h>
    3838
    3939runtime_env_t *runtime_env;
  • uspace/lib/c/generic/rtld/symbol.c

    rd2a6a04b r8a1fb09  
    3737#include <stdio.h>
    3838#include <stdlib.h>
    39 //#include <string.h>
    40 
    41 #include <rtld.h>
    42 #include <rtld_debug.h>
    43 #include <symbol.h>
     39
     40#include <rtld/rtld.h>
     41#include <rtld/rtld_debug.h>
     42#include <rtld/symbol.h>
    4443#include <elf.h>
    4544
Note: See TracChangeset for help on using the changeset viewer.