Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Aug 2016 21:04:58 +0000 (UTC)
From:      Ed Maste <emaste@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r305155 - head/contrib/elftoolchain/readelf
Message-ID:  <201608312104.u7VL4wO2010376@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: emaste
Date: Wed Aug 31 21:04:58 2016
New Revision: 305155
URL: https://svnweb.freebsd.org/changeset/base/305155

Log:
  readelf: silence GCC 4.2.1 uninitialized variable warning
  
  Sponsored by:	The FreeBSD Foundation

Modified:
  head/contrib/elftoolchain/readelf/readelf.c

Modified: head/contrib/elftoolchain/readelf/readelf.c
==============================================================================
--- head/contrib/elftoolchain/readelf/readelf.c	Wed Aug 31 20:38:40 2016	(r305154)
+++ head/contrib/elftoolchain/readelf/readelf.c	Wed Aug 31 21:04:58 2016	(r305155)
@@ -2831,6 +2831,8 @@ dump_rel(struct readelf *re, struct sect
 				type2 = (type >> 8) & 0xFF;
 				type3 = (type >> 16) & 0xFF;
 				type = type & 0xFF;
+			} else {
+				type2 = type3 = 0;
 			}
 			if (re->options & RE_WW)
 				printf("%16.16jx %16.16jx %-24.24s"
@@ -2914,6 +2916,8 @@ dump_rela(struct readelf *re, struct sec
 				type2 = (type >> 8) & 0xFF;
 				type3 = (type >> 16) & 0xFF;
 				type = type & 0xFF;
+			} else {
+				type2 = type3 = 0;
 			}
 			if (re->options & RE_WW)
 				printf("%16.16jx %16.16jx %-24.24s"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201608312104.u7VL4wO2010376>