On Thu, May 20, 2021 at 01:24:05PM +0200, Marek Behún wrote: > When building with LTO, the system libc's `errno` variable used in > arch/sandbox/cpu/os.c conflicts with U-Boot's `errno` (defined in > lib/errno.c) with the following error: > .../ld: errno@@GLIBC_PRIVATE: TLS definition in /lib64/libc.so.6 > section .tbss mismatches non-TLS reference in > /tmp/u-boot.EQlEXz.ltrans0.ltrans.o > > To avoid this conflict use different asm label for this variable when > CONFIG_SANDBOX is enabled. > > Signed-off-by: Marek Behún > Reviewed-by: Bin Meng > Reviewed-by: Simon Glass Applied to u-boot/master, thanks! -- Tom