Message ID | 20190925141147.191166-28-sjg@chromium.org |
---|---|
State | Accepted |
Commit | 1eeb55755f4d50a9954d17cbb6f98b3285a9b976 |
Delegated to: | Bin Meng |
Headers | show |
Series | x86: Various modifications to prepare for FSP2 | expand |
On Wed, Sep 25, 2019 at 10:13 PM Simon Glass <sjg@chromium.org> wrote: > > It is useful in SPL and TPL to access symbols from binman, such as the > position and size of an entry in the ROM. Collect these symbols together > in the SPL binaries. > > Signed-off-by: Simon Glass <sjg@chromium.org> > --- > > Changes in v2: None > > arch/x86/cpu/u-boot-spl.lds | 6 ++++++ > 1 file changed, 6 insertions(+) > Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
On Wed, Oct 2, 2019 at 10:07 PM Bin Meng <bmeng.cn@gmail.com> wrote: > > On Wed, Sep 25, 2019 at 10:13 PM Simon Glass <sjg@chromium.org> wrote: > > > > It is useful in SPL and TPL to access symbols from binman, such as the > > position and size of an entry in the ROM. Collect these symbols together > > in the SPL binaries. > > > > Signed-off-by: Simon Glass <sjg@chromium.org> > > --- > > > > Changes in v2: None > > > > arch/x86/cpu/u-boot-spl.lds | 6 ++++++ > > 1 file changed, 6 insertions(+) > > > > Reviewed-by: Bin Meng <bmeng.cn@gmail.com> applied to u-boot-x86/next, thanks!
diff --git a/arch/x86/cpu/u-boot-spl.lds b/arch/x86/cpu/u-boot-spl.lds index f20c0b810d3..c1e9bfbf66f 100644 --- a/arch/x86/cpu/u-boot-spl.lds +++ b/arch/x86/cpu/u-boot-spl.lds @@ -35,6 +35,12 @@ SECTIONS . = ALIGN(4); __data_end = .; __init_end = .; + . = ALIGN(4); + .binman_sym_table : { + __binman_sym_start = .; + KEEP(*(SORT(.binman_sym*))); + __binman_sym_end = .; + } _image_binary_end = .;
It is useful in SPL and TPL to access symbols from binman, such as the position and size of an entry in the ROM. Collect these symbols together in the SPL binaries. Signed-off-by: Simon Glass <sjg@chromium.org> --- Changes in v2: None arch/x86/cpu/u-boot-spl.lds | 6 ++++++ 1 file changed, 6 insertions(+)