rt.llmath

Support for 64-bit longs.

Members

Functions

__LDIV2__
void __LDIV2__()

Signed long divide. Input: [EDX,EAX],[ECX,EBX] Output: [EDX,EAX] = [EDX,EAX] / [ECX,EBX] [ECX,EBX] = [EDX,EAX] % [ECX,EBX] ESI,EDI destroyed

__ULDIV2__
void __ULDIV2__()

Unsigned long divide. Input: [EDX,EAX],[ECX,EBX] Output: [EDX,EAX] = [EDX,EAX] / [ECX,EBX] [ECX,EBX] = [EDX,EAX] % [ECX,EBX]

Meta

License

Distributed under the Boost Software License 1.0. (See accompanying file LICENSE)

Authors

Walter Bright, Sean Kelly