diff options
author | Rusty Russell <rusty@rustcorp.com.au> | 2003-01-05 04:08:01 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@home.transmeta.com> | 2003-01-05 04:08:01 -0800 |
commit | af285fc8b5eec2a2b6695c7e2d0a1842dbd1c059 (patch) | |
tree | d630f5ad07e7585ad17cb796188a54681eb3d8ce /init | |
parent | 3344ea3ad4b7c302c846a680dbaeedf96ed45c02 (diff) | |
download | history-af285fc8b5eec2a2b6695c7e2d0a1842dbd1c059.tar.gz |
[PATCH] Exception table cleanup
This patch combines the common exception table searching functionality
for various architectures, to avoid unneccessary (and currently buggy)
duplication, and so that the exception table list and lock can be kept
private to module.c.
The archs provide "struct exception_table" and "search_extable": the
generic infrastructure drives the rest.
Diffstat (limited to 'init')
-rw-r--r-- | init/main.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/init/main.c b/init/main.c index 51b822b9d03fb8..1148245caa2fb5 100644 --- a/init/main.c +++ b/init/main.c @@ -61,7 +61,6 @@ extern void init_IRQ(void); extern void init_modules(void); extern void sock_init(void); extern void fork_init(unsigned long); -extern void extable_init(void); extern void mca_init(void); extern void sbus_init(void); extern void sysctl_init(void); @@ -392,7 +391,6 @@ asmlinkage void __init start_kernel(void) &__stop___param - &__start___param, &unknown_bootoption); trap_init(); - extable_init(); rcu_init(); init_IRQ(); pidhash_init(); |