PATCH: Fix binutils for gcc 3.4/ia64

H.J. Lu hjl.tools@gmail.com
Tue Jul 15 17:56:00 GMT 2008
Hi Craig,

On Linux/ia64, gcc 3.4 gave

gcc -DHAVE_CONFIG_H -I.
-I/net/gnu-6/export/gnu/src/binutils/binutils/binutils -I. -I.
-I/net/gnu-6/export/gnu/src/binutils/binutils/binutils -I../bfd
-I/net/gnu-6/export/gnu/src/binutils/binutils/binutils/../bfd
-I/net/gnu-6/export/gnu/src/binutils/binutils/binutils/../include
-DLOCALEDIR="\"/usr/local/share/locale\""
-Dbin_dummy_emulation=bin_vanilla_emulation   -W -Wall
-Wstrict-prototypes -Wmissing-prototypes -Werror -g -O2 -c
/net/gnu-6/export/gnu/src/binutils/binutils/binutils/objdump.c
/net/gnu-6/export/gnu/src/binutils/binutils/binutils/objdump.c: In
function `load_debug_section':
/net/gnu-6/export/gnu/src/binutils/binutils/binutils/objdump.c:2072:
warning: 'section_is_compressed' might be used uninitialized in this
function
make[4]: *** [objdump.o] Error 1

/net/gnu-6/export/gnu/src/binutils/binutils/binutils/readelf.c: In
function `load_debug_section':
/net/gnu-6/export/gnu/src/binutils/binutils/binutils/readelf.c:8716:
warning: 'section_is_compressed' might be used uninitialized in this
function
make[6]: *** [readelf.o] Error 1

This patch works for me. OK to install?

Thanks.


-- 
H.J.
---
2008-07-15  H.J. Lu  <hongjiu.lu@intel.com>

	* objdump.c (load_debug_section): Initialize section_is_compressed
	for gcc 3.4/ia64.
	* readelf.c (load_debug_section): Likewise.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: binutils-comp-1.patch
Type: application/octet-stream
Size: 2083 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20080715/31a1e7a4/attachment.obj>


More information about the Binutils mailing list