|
|
1.1 ! root 1: ////////// ! 2: / MWC86 runtime. ! 3: / Transform a long to canonical format. ! 4: ////////// ! 5: ! 6: //////// ! 7: / long _canl(l); ! 8: / long l; ! 9: //////// ! 10: ! 11: #include <larges.h> ! 12: ! 13: low = RASIZE ! 14: high = low+2 ! 15: ! 16: .globl _canl_ ! 17: ! 18: _canl_: ! 19: mov bx, sp ! 20: mov dx, Pss low(bx) / lo part of arg is hi return value ! 21: mov ax, Pss high(bx) / hi part of arg is lo return value ! 22: Gret ! 23: ! 24: / end of canon.m
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.