/[hurd]/hurd/exec/exec.c
ViewVC logotype

Diff of /hurd/exec/exec.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.89 by roland, Sun Sep 26 20:19:54 2004 UTC revision 1.90 by roland, Sun Sep 26 20:25:11 2004 UTC
# Line 918  check_elf_phdr (struct execdata *e, cons Line 918  check_elf_phdr (struct execdata *e, cons
918          break;          break;
919        case PT_LOAD:        case PT_LOAD:
920          /* Sanity check.  */          /* Sanity check.  */
921            if ((phdr->p_offset & -phdr->p_align) == 0)
922              e->info.elf.phdr_addr += phdr->p_vaddr - phdr->p_offset;
923          if (e->file_size <= (off_t) (phdr->p_offset +          if (e->file_size <= (off_t) (phdr->p_offset +
924                                       phdr->p_filesz))                                       phdr->p_filesz))
925            e->error = ENOEXEC;            e->error = ENOEXEC;

Legend:
Removed from v.1.89  
changed lines
  Added in v.1.90

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26