Changeset 567807b1 in mainline for generic/src/lib/elf.c
- Timestamp:
- 2006-05-24T17:03:29Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 8d6bc2d5
- Parents:
- 82da5f5
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
generic/src/lib/elf.c
r82da5f5 r567807b1 57 57 static int load_segment(elf_segment_header_t *entry, elf_header_t *elf, as_t *as); 58 58 59 static int elf_page_fault(as_area_t *area, __address addr );59 static int elf_page_fault(as_area_t *area, __address addr, pf_access_t access); 60 60 static void elf_frame_free(as_area_t *area, __address page, __address frame); 61 61 … … 226 226 * @param area Pointer to the address space area. 227 227 * @param addr Faulting virtual address. 228 * @param access Access mode that caused the fault (i.e. read/write/exec). 228 229 * 229 230 * @return AS_PF_FAULT on failure (i.e. page fault) or AS_PF_OK on success (i.e. serviced). 230 231 */ 231 int elf_page_fault(as_area_t *area, __address addr )232 int elf_page_fault(as_area_t *area, __address addr, pf_access_t access) 232 233 { 233 234 elf_header_t *elf = (elf_header_t *) area->backend_data[0];
Note:
See TracChangeset
for help on using the changeset viewer.