Lines Matching refs:so
6 # libe.so
7 # liba.so
8 # <- libb.so
9 # <- libd.so
11 # Expected: dlsym(RTLD_NEXT) finds symbol in order libe.so, liba.so, libb.so,
12 # libd.so
18 # create libd.so
24 compile_lib -o libd.so libd.c
27 # create libb.so
41 compile_lib_dl -o libb.so libb.c ./libd.so
44 # create liba.so
57 compile_lib_dl -o liba.so liba.c ./libb.so
60 # create libe.so
73 compile_lib_dl -o libe.so libe.c
97 libe = dlopen("./libe.so", RTLD_NOW | RTLD_GLOBAL);
99 fprintf(stderr, "Error opening libe.so: %s\n", dlerror());
103 liba = dlopen("./liba.so", RTLD_NOW | RTLD_GLOBAL);
105 fprintf(stderr, "Error opening liba.so: %s\n", dlerror());