From d3f340763bab7c74838ebb481fd7ff93acd9f00c Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Tue, 6 Jun 2023 19:56:56 +0930 Subject: [PATCH] Re: loongarch readelf support Commit 89c70cd358b8 apparently results in a bogus "value may be used uninitialized" warning with some combination of compiler and optimisation options. * readelf.c (target_specific_reloc_handling): Init value. --- binutils/readelf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/binutils/readelf.c b/binutils/readelf.c index 23d3e21bea6..c3e5c587afe 100644 --- a/binutils/readelf.c +++ b/binutils/readelf.c @@ -14017,7 +14017,7 @@ target_specific_reloc_handling (Filedata *filedata, case 107: /* R_LARCH_ADD_ULEB128. */ case 108: /* R_LARCH_SUB_ULEB128. */ { - uint64_t value; + uint64_t value = 0; unsigned int reloc_size = 0; int leb_ret = 0; -- 2.30.2