--- zzzz-none-000/linux-2.6.32.60/fs/binfmt_elf.c 2012-10-07 21:41:24.000000000 +0000 +++ ur8-7270-606/linux-2.6.32.60/fs/binfmt_elf.c 2013-02-12 10:57:56.000000000 +0000 @@ -574,7 +574,7 @@ unsigned long elf_entry; unsigned long interp_load_addr = 0; unsigned long start_code, end_code, start_data, end_data; - unsigned long reloc_func_desc = 0; + unsigned long reloc_func_desc __maybe_unused__ = 0; int executable_stack = EXSTACK_DEFAULT; unsigned long def_flags = 0; struct { @@ -1170,7 +1170,7 @@ if (FILTER(ELF_HEADERS) && vma->vm_pgoff == 0 && (vma->vm_flags & VM_READ)) { u32 __user *header = (u32 __user *) vma->vm_start; - u32 word; + u32 word = 0; mm_segment_t fs = get_fs(); /* * Doing it this way gets the constant folded by GCC.