Files
u-boot/include
Ilias Apalodimas c0802104d6 arm: fix __efi_runtime_start/end definitions
__efi_runtime_start/end are defined as c variables for arm7 only in
order to force the compiler emit relative references. However, defining
those within a section definition will do the same thing since [0].
On top of that the v8 linker scripts define it as a symbol.

So let's remove the special sections from the linker scripts, the
variable definitions from sections.c and define them as a symbols within
the correct section.

[0] binutils commit 6b3b0ab89663 ("Make linker assigned symbol dynamic only for shared object")

Suggested-by: Sam Edwards <CFSworks@gmail.com>
Reviewed-by: Sam Edwards <CFSworks@gmail.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Tested-by: Sam Edwards <CFSworks@gmail.com> # Binary output identical
Signed-off-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
2024-03-29 10:39:25 -04:00
..
…
…
…
…
…
2024-01-03 09:22:47 -05:00
2024-03-14 18:19:44 +08:00
…
…
…
…
…
…
…
…
…
…
…
…
…
2023-12-21 08:54:37 -05:00
…
…
…
…
…
…
…
…
…
…
…
…
2023-12-13 11:51:24 -05:00
…
2024-02-13 15:38:49 -05:00
…
…
…
…
…
…
2024-01-29 22:35:02 -05:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2024-01-13 18:17:47 +01:00
…
2023-12-21 08:54:37 -05:00
…
…
…
…
…
…
…
…
…
…
…
…
…
2024-03-01 14:44:35 +00:00
…
2023-12-21 11:59:49 -05:00
…
…
…
…
…
…
…
2023-12-13 11:35:13 -05:00
…
…
…
…
…
2023-12-21 08:54:37 -05:00
…
…
…
…
…
…
…
…
…
…
…
…
…
2023-12-21 08:54:37 -05:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2024-03-07 07:59:16 -05:00
…
…
…
…
…
…
…
…
…
…
…
…
…
2023-12-21 08:54:37 -05:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…