|
Lines 3948-3954
Link Here
|
| 3948 |
if (req->sym_out == NULL || |
3948 |
if (req->sym_out == NULL || |
| 3949 |
ELF_ST_BIND(req->sym_out->st_info) == STB_WEAK) { |
3949 |
ELF_ST_BIND(req->sym_out->st_info) == STB_WEAK) { |
| 3950 |
res = symlook_obj(&req1, &obj_rtld); |
3950 |
res = symlook_obj(&req1, &obj_rtld); |
| 3951 |
if (res == 0) { |
3951 |
if (res == 0 && (req->sym_out == NULL || |
|
|
3952 |
ELF_ST_BIND(req1.sym_out->st_info) != STB_WEAK)) { |
| 3952 |
req->sym_out = req1.sym_out; |
3953 |
req->sym_out = req1.sym_out; |
| 3953 |
req->defobj_out = req1.defobj_out; |
3954 |
req->defobj_out = req1.defobj_out; |
| 3954 |
assert(req->defobj_out != NULL); |
3955 |
assert(req->defobj_out != NULL); |