On Tue, 13 Sept 2022 at 12:31, Ovidiu Panait <ovpan...@gmail.com> wrote: > > The XTRN_DECLARE_GLOBAL_DATA_PTR declarations in ppc code are permanently > commented out, so there are no users for this macro: > #if 1 > #define DECLARE_GLOBAL_DATA_PTR register volatile gd_t *gd asm ("r2") > #else /* We could use plain global data, but the resulting code is bigger */ > #define XTRN_DECLARE_GLOBAL_DATA_PTR extern > #define DECLARE_GLOBAL_DATA_PTR XTRN_DECLARE_GLOBAL_DATA_PTR \ > gd_t *gd > #endif > > Remove all references to this macro, but add a documentation note regarding > the possibility of using plain global data for the GD pointer. > > Signed-off-by: Ovidiu Panait <ovpan...@gmail.com> > --- > > Changes in v2: > - update global data documentation with the info provided by Wolfgang > > arch/powerpc/include/asm/global_data.h | 6 ------ > common/board_f.c | 11 ----------- > doc/develop/global_data.rst | 5 +++++ > 3 files changed, 5 insertions(+), 17 deletions(-)
Reviewed-by: Simon Glass <s...@chromium.org>