Vanilla kernel 2.6.14, patched with linux-2.6-execshield.patch (revision: 1.1), gives following warning durring compile on FC4: CC mm/mmap.o mm/mmap.c: In function âarch_get_unmapped_exec_areaâ: mm/mmap.c:1422: warning: comparison of distinct pointer types lacks a cast The affected line is: tmp = randomize_range(0x01000000, PAGE_ALIGN(max(mm->start_brk, 0x08000000)), len);
I file a bug in RH bugzilla because that line comes from linux-2.6-execshield.patch.