X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=arch%2Fia64%2Fia32%2Fbinfmt_elf32.c;fp=arch%2Fia64%2Fia32%2Fbinfmt_elf32.c;h=96b3e14062e182b5820308fb28c4a83f71b11d48;hb=64ba3f394c830ec48a1c31b53dcae312c56f1604;hp=d6535e734b85c1e502f4880cc66aad8c65b7af13;hpb=be1e6109ac94a859551f8e1774eb9a8469fe055c;p=linux-2.6.git diff --git a/arch/ia64/ia32/binfmt_elf32.c b/arch/ia64/ia32/binfmt_elf32.c index d6535e734..96b3e1406 100644 --- a/arch/ia64/ia32/binfmt_elf32.c +++ b/arch/ia64/ia32/binfmt_elf32.c @@ -9,6 +9,7 @@ * 04/13/01 D. Mosberger dropped saving tssd in ar.k1---it's not needed * 09/14/01 D. Mosberger fixed memory management for gdt/tss page */ +#include #include #include @@ -34,9 +35,6 @@ extern void ia64_elf32_init (struct pt_regs *regs); static void elf32_set_personality (void); -static unsigned long __attribute ((unused)) -randomize_stack_top(unsigned long stack_top); - #define setup_arg_pages(bprm,tos,exec) ia32_setup_arg_pages(bprm,exec) #define elf_map elf32_map @@ -267,7 +265,7 @@ elf32_set_personality (void) } static unsigned long -elf32_map (struct file *filep, unsigned long addr, struct elf_phdr *eppnt, int prot, int type, unsigned long unused) +elf32_map (struct file *filep, unsigned long addr, struct elf_phdr *eppnt, int prot, int type) { unsigned long pgoff = (eppnt->p_vaddr) & ~IA32_PAGE_MASK;