ld: warning: arch/x86/crypto/aes-i586-asm_32.o: missing .note.GNU-stack section implies executable stack ld: warning: arch/x86/crypto/aes-i586.o: requires executable stack (because the .note.GNU-stack section is executable) ld: warning: arch/x86/entry/vdso/vdso32/system_call.o: missing .note.GNU-stack section implies executable stack kernel/cpu.c:1061:25: warning: the comparison will always evaluate as ‘true’ for the address of ‘frozen_cpus’ will never be NULL [-Waddress] ld: warning: arch/x86/entry/thunk_32.o: missing .note.GNU-stack section implies executable stack mm/page_alloc.c:6024:27: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:6024:41: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:6024:27: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:6024:41: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:6024:27: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:6024:41: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:6024:27: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:6024:41: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:6024:27: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:6024:41: warning: comparison between two arrays [-Warray-compare] include/linux/typecheck.h:11:25: warning: comparison of distinct pointer types lacks a cast include/linux/typecheck.h:11:25: warning: comparison of distinct pointer types lacks a cast cc1: some warnings being treated as errors arch/x86/kernel/process.c:539:31: warning: the comparison will always evaluate as ‘true’ for the address of ‘amd_e400_c1e_mask’ will never be NULL [-Waddress] ld: warning: arch/x86/kernel/acpi/wakeup_32.o: missing .note.GNU-stack section implies executable stack ld: warning: arch/x86/platform/efi/efi_stub_32.o: missing .note.GNU-stack section implies executable stack ld: warning: arch/x86/platform/efi/built-in.o: requires executable stack (because the .note.GNU-stack section is executable) arch/x86/realmode/rm/../../boot/boot.h:117:9: warning: array subscript 0 is outside array bounds of ‘u8[0]’ {aka ‘unsigned char[]’} [-Warray-bounds] arch/x86/realmode/rm/../../boot/boot.h:117:9: warning: array subscript 0 is outside array bounds of ‘u8[0]’ {aka ‘unsigned char[]’} [-Warray-bounds] arch/x86/realmode/rm/../../boot/bioscall.S:38: Warning: found `movsd'; assuming `movsl' was meant arch/x86/realmode/rm/../../boot/bioscall.S:73: Warning: found `movsd'; assuming `movsl' was meant arch/x86/realmode/rm/../../boot/boot.h:123:9: warning: array subscript 0 is outside array bounds of ‘u16[0]’ {aka ‘short unsigned int[]’} [-Warray-bounds] arch/x86/realmode/rm/../../boot/boot.h:117:9: warning: array subscript 0 is outside array bounds of ‘u8[0]’ {aka ‘unsigned char[]’} [-Warray-bounds] ld: warning: arch/x86/realmode/rm/bioscall.o: missing .note.GNU-stack section implies executable stack ld: warning: arch/x86/realmode/rmpiggy.o: missing .note.GNU-stack section implies executable stack ld: warning: arch/x86/kernel/acpi/built-in.o: requires executable stack (because the .note.GNU-stack section is executable) ld: warning: arch/x86/entry/built-in.o: requires executable stack (because the .note.GNU-stack section is executable) include/linux/list.h:45:20: warning: storing the address of local variable ‘failed’ in ‘((struct list_head *)hdr)[1].next’ [-Wdangling-pointer=]