From 5617fae7034b141be20c51d901a62fb6ee573cfd Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Wed, 26 Jan 2022 10:25:24 +1030 Subject: Set __ehdr_start rel_from_abs earlier This is just a tidy, making the __ehdr_start symbol flag tweaks all in one place. * ldelf.c (ldelf_before_allocation): Don't set rel_from_abs for __ehdr_start. * ldlang.c (lang_symbol_tweaks): Set it here instead. --- ld/ldlang.c | 1 + 1 file changed, 1 insertion(+) (limited to 'ld/ldlang.c') diff --git a/ld/ldlang.c b/ld/ldlang.c index 4e6511b..5dd3df1 100644 --- a/ld/ldlang.c +++ b/ld/ldlang.c @@ -7022,6 +7022,7 @@ lang_symbol_tweaks (void) h->other = (h->other & ~ELF_ST_VISIBILITY (-1)) | STV_HIDDEN; h->def_regular = 1; h->root.linker_def = 1; + h->root.rel_from_abs = 1; } } } -- cgit v1.1