| sl@0 |      1 | // Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies).
 | 
| sl@0 |      2 | // All rights reserved.
 | 
| sl@0 |      3 | // This component and the accompanying materials are made available
 | 
| sl@0 |      4 | // under the terms of the License "ARM EABI LICENCE.txt"
 | 
| sl@0 |      5 | // which accompanies this distribution, and is available
 | 
| sl@0 |      6 | // in kernel/eka/compsupp.
 | 
| sl@0 |      7 | //
 | 
| sl@0 |      8 | // Initial Contributors:
 | 
| sl@0 |      9 | // Nokia Corporation - initial contribution.
 | 
| sl@0 |     10 | //
 | 
| sl@0 |     11 | // Contributors:
 | 
| sl@0 |     12 | //
 | 
| sl@0 |     13 | // Description:
 | 
| sl@0 |     14 | //
 | 
| sl@0 |     15 | 
 | 
| sl@0 |     16 | #include <e32std.h>
 | 
| sl@0 |     17 | #include <e32std_private.h>
 | 
| sl@0 |     18 | 
 | 
| sl@0 |     19 | extern "C" {
 | 
| sl@0 |     20 | EXPORT_C void __rt_div0 (void)
 | 
| sl@0 |     21 |     {
 | 
| sl@0 |     22 | 	User::RaiseException(EExcIntegerDivideByZero);
 | 
| sl@0 |     23 |     }
 | 
| sl@0 |     24 | 
 | 
| sl@0 |     25 | }
 |