From: Heinrich Schuchardt Date: Sat, 18 Apr 2026 18:15:10 +0000 (+0200) Subject: scripts/dtc: avoid discarded qualifiers in overlay_fixup_phandle X-Git-Tag: v2026.07-rc1~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c6faf583c4c2b237c42b7797794d00424248ea0d;p=thirdparty%2Fu-boot.git scripts/dtc: avoid discarded qualifiers in overlay_fixup_phandle When building with GCC 15.2 the following warning show up: scripts/dtc/libfdt/fdt_overlay.c:422:21: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 422 | sep = memchr(fixup_str, ':', fixup_len); | ^ scripts/dtc/libfdt/fdt_overlay.c:432:21: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 432 | sep = memchr(name, ':', fixup_len); | ^ Define sep as const char *. Signed-off-by: Heinrich Schuchardt --- diff --git a/scripts/dtc/libfdt/fdt_overlay.c b/scripts/dtc/libfdt/fdt_overlay.c index ee64f0b8110..e40cfe8c3c7 100644 --- a/scripts/dtc/libfdt/fdt_overlay.c +++ b/scripts/dtc/libfdt/fdt_overlay.c @@ -407,7 +407,8 @@ static int overlay_fixup_phandle(void *fdt, void *fdto, int symbols_off, const char *fixup_str = value; uint32_t path_len, name_len; uint32_t fixup_len; - char *sep, *endptr; + const char *sep; + char *endptr; int poffset, ret; fixup_end = memchr(value, '\0', len);