summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorHeinrich Schuchardt <[email protected]>2026-04-18 20:15:10 +0200
committerTom Rini <[email protected]>2026-04-24 11:28:20 -0600
commitc6faf583c4c2b237c42b7797794d00424248ea0d (patch)
treeb9a54598ffcb3283d53703010a9bd9bcd6979ffa /scripts
parentb67267c6211528747faf0552b82e2170aede5045 (diff)
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 <[email protected]>
Diffstat (limited to 'scripts')
-rw-r--r--scripts/dtc/libfdt/fdt_overlay.c3
1 files changed, 2 insertions, 1 deletions
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);