@@ -47,7 +47,8 @@ implementation
class procedure ti8086nodeutils.InsertMemorySizes;
begin
inherited;
- InsertStackSegment;
+ if current_settings.x86memorymodel<>mm_tiny then
+ InsertStackSegment;
end;
@@ -53,11 +53,13 @@
extern __nearheap_start
extern __nearheap_end
-%ifdef __FAR_DATA__
+%ifndef __TINY__
+ %ifdef __FAR_DATA__
extern ___stack
-%endif
-%ifdef __NEAR_DATA__
+ %endif
+ %ifdef __NEAR_DATA__
extern ___stacktop
%endif
extern __SaveInt00