-
- Downloads
* change API of apply_relocate_add() to accept ELF section name
* add ELF utility functions: - elf_get_symbol_shndx() - elf_get_common_size() - elf_get_common_objects() - elf_get_symbol_size() * adapt module so that more complex executables may be loaded, i.e. - allocate "common" objects in relocatable executables - relocate ".data" sections - add elf utility fuctions NOTE: these changes are an experimental mess at this time and must not be merged to master until properly tidied up
Showing
- arch/sparc/kernel/module.c 7 additions, 2 deletionsarch/sparc/kernel/module.c
- include/kernel/elf.h 6 additions, 0 deletionsinclude/kernel/elf.h
- include/kernel/module.h 2 additions, 1 deletioninclude/kernel/module.h
- kernel/module.c 178 additions, 24 deletionskernel/module.c
- lib/elf.c 203 additions, 4 deletionslib/elf.c
Loading
Please register or sign in to comment