/* * PROJECT: ReactOS CRT library * LICENSE: MIT (https://spdx.org/licenses/MIT) * PURPOSE: Implementation of __rt_sdiv * COPYRIGHT: Copyright 2015 Timo Kreuzer * Copyright 2021 Raman Masanin <36927roma@gmail.com> */ #define __rt_div_worker __rt_sdiv_worker #define _SIGNED_DIV_ #include "__rt_div_worker.h" /* * Returns quotient in R0, remainder in R1 */ long long __rt_sdiv( int divisor, int dividend) { ARM_DIVRESULT result; __rt_sdiv_worker(divisor, dividend, &result); return result.raw_data; }