X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=lib%2Fasm-offsets.c;h=26175132f3293b27ce29a0e0a1440c5a55f0537b;hb=6f9347f3bc839a5c65be0f5392ecc9ee305f88b3;hp=580f763da67bfcc396bdbe7beb10de0e9939d3bf;hpb=746667f1e56bf08d03e66a178df3c4f4f6c806e1;p=u-boot diff --git a/lib/asm-offsets.c b/lib/asm-offsets.c index 580f763da6..26175132f3 100644 --- a/lib/asm-offsets.c +++ b/lib/asm-offsets.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0+ /* * Adapted from Linux v2.6.36 kernel: arch/powerpc/kernel/asm-offsets.c * @@ -8,8 +9,6 @@ * generate asm statements containing #defines, * compile this file to assembler, and then extract the * #defines from the assembly-language output. - * - * SPDX-License-Identifier: GPL-2.0+ */ #include @@ -28,14 +27,9 @@ int main(void) DEFINE(GD_SIZE, sizeof(struct global_data)); DEFINE(GD_BD, offsetof(struct global_data, bd)); -#ifdef CONFIG_SYS_MALLOC_F_LEN +#if CONFIG_VAL(SYS_MALLOC_F_LEN) DEFINE(GD_MALLOC_BASE, offsetof(struct global_data, malloc_base)); #endif -#ifdef CONFIG_X86 - DEFINE(GD_BIST, offsetof(struct global_data, arch.bist)); -#endif - -#if defined(CONFIG_ARM) DEFINE(GD_RELOCADDR, offsetof(struct global_data, relocaddr)); @@ -43,7 +37,7 @@ int main(void) DEFINE(GD_START_ADDR_SP, offsetof(struct global_data, start_addr_sp)); -#endif + DEFINE(GD_NEW_GD, offsetof(struct global_data, new_gd)); return 0; }