Browse Source

* added align=16 to the _NULL segment to ensure it's always located at DS:0000

git-svn-id: trunk@26883 -
nickysn 11 years ago
parent
commit
be879dde19
1 changed files with 2 additions and 2 deletions
  1. 2 2
      rtl/msdos/prt0stm.asm

+ 2 - 2
rtl/msdos/prt0stm.asm

@@ -370,13 +370,13 @@ not_enough_mem_msg:
         segment bss class=bss
 
 %ifndef __TINY__
-        segment _NULL class=BEGDATA
+        segment _NULL align=16 class=BEGDATA
         global __nullarea
 __nullarea:
         dd 01010101h, 01010101h, 01010101h, 01010101h
         dd 01010101h, 01010101h, 01010101h, 01010101h
 
-        segment _AFTERNULL class=BEGDATA
+        segment _AFTERNULL align=2 class=BEGDATA
         dw 0
 
         segment stack stack class=stack