/* * COPYRIGHT: BSD - See COPYING.ARM in the top level directory * PROJECT: ReactOS CRT library * FILE: lib/sdk/crt/math/arm/__rt_sdiv.c * PURPOSE: Implementation of __rt_sdiv * PROGRAMMER: Timo Kreuzer * REFERENCE: http://research.microsoft.com/en-us/um/redmond/projects/invisible/src/crt/md/arm/_div10.s.htm * http://research.microsoft.com/en-us/um/redmond/projects/invisible/src/crt/md/arm/_udiv.c.htm */ #define __rt_div_worker __rt_sdiv_worker #define _SIGNED_DIV_ #include "__rt_div_worker.h" ARM_DIVRESULT __rt_sdiv( int divisor, int dividend) { ARM_DIVRESULT result; __rt_sdiv_worker(&result, divisor, dividend); return result; }