libfdt: Fix signedness comparison warnings
authorAndre Przywara <andre.przywara@arm.com>
Fri, 16 Oct 2020 14:42:50 +0000 (15:42 +0100)
committerTom Rini <trini@konsulko.com>
Tue, 10 Nov 2020 19:31:08 +0000 (14:31 -0500)
commit832bfad7451e2e7bd23c96edff2be050905ac3f6
tree2718e71690825af1f097bbbe38983d505ea9d92c
parentf36603c7a823308f23d10d443d6cbf6b365c12bd
libfdt: Fix signedness comparison warnings

This is a combination of upstream libfdt commits to fix warnings about
comparing signed and unsigned integers:
==========
scripts/dtc/libfdt/fdt.c: In function ‘fdt_offset_ptr’:
scripts/dtc/libfdt/fdt.c:137:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if ((absoffset < offset)
...
==========

For a detailed description of the fixes, see the dtc repo:
https://git.kernel.org/pub/scm/utils/dtc/dtc.git/log/?id=73e0f143b73d808

For this patch the commits between 73e0f143b73d8088 and ca19c3db2bf62000
have been combined and adjusted for the slight differences in U-Boot's
libfdt code base.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
scripts/dtc/libfdt/fdt.c
scripts/dtc/libfdt/fdt_overlay.c
scripts/dtc/libfdt/fdt_ro.c
scripts/dtc/libfdt/fdt_strerror.c
scripts/dtc/libfdt/fdt_sw.c
scripts/dtc/libfdt/fdt_wip.c