OpenCores
URL https://opencores.org/ocsvn/or1k_old/or1k_old/trunk

Subversion Repositories or1k_old

[/] [or1k_old/] [trunk/] [rc203soc/] [sw/] [uClinux/] [arch/] [or32/] [kernel/] [ksyms.c] - Diff between revs 1765 and 1782

Only display areas with differences | Details | Blame | View Log

Rev 1765 Rev 1782
#include <linux/config.h>
#include <linux/config.h>
#include <linux/module.h>
#include <linux/module.h>
#include <linux/linkage.h>
#include <linux/linkage.h>
#include <linux/sched.h>
#include <linux/sched.h>
#include <linux/string.h>
#include <linux/string.h>
#include <linux/mm.h>
#include <linux/mm.h>
#include <linux/user.h>
#include <linux/user.h>
#include <linux/elfcore.h>
#include <linux/elfcore.h>
 
 
#include <asm/pgtable.h>
#include <asm/pgtable.h>
#include <asm/irq.h>
#include <asm/irq.h>
#include <asm/semaphore.h>
#include <asm/semaphore.h>
 
 
extern void dump_thread(struct pt_regs *, struct user *);
extern void dump_thread(struct pt_regs *, struct user *);
extern int dump_fpu(elf_fpregset_t *);
extern int dump_fpu(elf_fpregset_t *);
 
 
static struct symbol_table arch_symbol_table = {
static struct symbol_table arch_symbol_table = {
#include <linux/symtab_begin.h>
#include <linux/symtab_begin.h>
        /* platform dependent support */
        /* platform dependent support */
 
 
        X(memcmp),
        X(memcmp),
        X(request_irq),
        X(request_irq),
        X(free_irq),
        X(free_irq),
        X(dump_fpu),
        X(dump_fpu),
        X(dump_thread),
        X(dump_thread),
        X(strnlen),
        X(strnlen),
 
 
        /* The following are special because they're not called
        /* The following are special because they're not called
           explicitly (the C compiler generates them).  Fortunately,
           explicitly (the C compiler generates them).  Fortunately,
           their interface isn't gonna change any time soon now, so
           their interface isn't gonna change any time soon now, so
           it's OK to leave it out of version control.  */
           it's OK to leave it out of version control.  */
        XNOVERS(memcpy),
        XNOVERS(memcpy),
 
 
#include <linux/symtab_end.h>
#include <linux/symtab_end.h>
};
};
 
 
void arch_syms_export(void)
void arch_syms_export(void)
{
{
        register_symtab(&arch_symbol_table);
        register_symtab(&arch_symbol_table);
}
}
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.