diff options
Diffstat (limited to 'arch/m68k/kernel/m68k_ksyms.c')
-rw-r--r-- | arch/m68k/kernel/m68k_ksyms.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/arch/m68k/kernel/m68k_ksyms.c b/arch/m68k/kernel/m68k_ksyms.c index d900e77e5363..1b7a14d1a000 100644 --- a/arch/m68k/kernel/m68k_ksyms.c +++ b/arch/m68k/kernel/m68k_ksyms.c | |||
@@ -14,3 +14,19 @@ EXPORT_SYMBOL(__ashrdi3); | |||
14 | EXPORT_SYMBOL(__lshrdi3); | 14 | EXPORT_SYMBOL(__lshrdi3); |
15 | EXPORT_SYMBOL(__muldi3); | 15 | EXPORT_SYMBOL(__muldi3); |
16 | 16 | ||
17 | #if defined(CONFIG_M68000) || defined(CONFIG_COLDFIRE) | ||
18 | /* | ||
19 | * Simpler 68k and ColdFire parts also need a few other gcc functions. | ||
20 | */ | ||
21 | extern long long __divsi3(long long, long long); | ||
22 | extern long long __modsi3(long long, long long); | ||
23 | extern long long __mulsi3(long long, long long); | ||
24 | extern long long __udivsi3(long long, long long); | ||
25 | extern long long __umodsi3(long long, long long); | ||
26 | |||
27 | EXPORT_SYMBOL(__divsi3); | ||
28 | EXPORT_SYMBOL(__modsi3); | ||
29 | EXPORT_SYMBOL(__mulsi3); | ||
30 | EXPORT_SYMBOL(__udivsi3); | ||
31 | EXPORT_SYMBOL(__umodsi3); | ||
32 | #endif | ||