12345678910111213141516171819202122 |
- { Old file: tbs0227.pp }
- { external var does strange things when declared in localsymtable OK 0.99.11 (PFV) }
- function getheapsize:longint;assembler;
- var
- heapsize : longint;external name 'HEAPSIZE';
- // sbrk : longint;external name '___sbrk';
- asm
- {$ifdef CPUI386}
- movl HEAPSIZE,%eax
- end ['EAX'];
- {$endif CPUI386}
- {$ifdef CPU68K}
- move.l HEAPSIZE,d0
- end ['D0'];
- {$endif CPU68K}
- begin
- writeln(getheapsize);
- end.
|