/* * arch/xtensa/kernel/platform.c * * Module support. * * This file is subject to the terms and conditions of the GNU General Public * License. See the file "COPYING" in the main directory of this archive * for more details. * * Copyright (C) 2001 - 2005 Tensilica Inc. * * Chris Zankel * */ #include #include #include #include #include #include #include #include LIST_HEAD(module_buf_list); void *module_alloc(unsigned long size) { panic("module_alloc not implemented"); } void module_free(struct module *mod, void *module_region) { panic("module_free not implemented"); } int module_frob_arch_sections(Elf32_Ehdr *hdr, Elf32_Shdr *sechdrs, char *secstrings, struct module *me) { panic("module_frob_arch_sections not implemented"); } int apply_relocate(Elf32_Shdr *sechdrs, const char *strtab, unsigned int symindex, unsigned int relsec, struct module *module) { panic ("apply_relocate not implemented"); } int apply_relocate_add(Elf32_Shdr *sechdrs, const char *strtab, unsigned int symindex, unsigned int relsec, struct module *module) { panic("apply_relocate_add not implemented"); } int module_finalize(const Elf_Ehdr *hdr, const Elf_Shdr *sechdrs, struct module *me) { panic ("module_finalize not implemented"); } void module_arch_cleanup(struct module *mod) { panic("module_arch_cleanup not implemented"); } struct bug_entry *module_find_bug(unsigned long bugaddr) { panic("module_find_bug not implemented"); }