[U-Boot] error: Invalid register name for 'gd'
Manoj Tiwary
manojtiwary22 at gmail.com
Wed Nov 14 06:04:43 UTC 2018
Hi all,
I am trying to cross-compile the U-boot on my Ubuntu pc cloned from
git clone git://git.denx.de/u-boot.git
with gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabi compiler. But while
compiling I am getting following error:
./arch/arm/include/asm/global_data.h:110:58: error: invalid register name
for 'gd'
#define DECLARE_GLOBAL_DATA_PTR register volatile gd_t *gd asm ("x18")
^
cmd/bdinfo.c:14:1: note: in expansion of macro 'DECLARE_GLOBAL_DATA_PTR'
DECLARE_GLOBAL_DATA_PTR;
^~~~~~~~~~~~~~~~~~~~~~~
scripts/Makefile.build:278: recipe for target 'cmd/bdinfo.o' failed
make[1]: *** [cmd/bdinfo.o] Error 1
Makefile:1408: recipe for target 'cmd' failed
make: *** [cmd] Error 2
Suggest me a way to resolve this error.
Thanks & Regards,
Manoj
More information about the U-Boot
mailing list