Merge "Print error when prelink fails for main executable"
This commit is contained in:
commit
1d548dc95c
@ -2717,7 +2717,10 @@ static ElfW(Addr) __linker_init_post_relocation(KernelArgumentBlock& args, ElfW(
|
|||||||
|
|
||||||
somain = si;
|
somain = si;
|
||||||
|
|
||||||
si->prelink_image();
|
if (!si->prelink_image()) {
|
||||||
|
__libc_format_fd(2, "CANNOT LINK EXECUTABLE: %s\n", linker_get_error_buffer());
|
||||||
|
exit(EXIT_FAILURE);
|
||||||
|
}
|
||||||
|
|
||||||
// add somain to global group
|
// add somain to global group
|
||||||
si->set_dt_flags_1(si->get_dt_flags_1() | DF_1_GLOBAL);
|
si->set_dt_flags_1(si->get_dt_flags_1() | DF_1_GLOBAL);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user