home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / os / msdos / programm / 11477 < prev    next >
Encoding:
Text File  |  1992-12-17  |  1.0 KB  |  30 lines

  1. Newsgroups: comp.os.msdos.programmer
  2. Path: sparky!uunet!newsflash.concordia.ca!mizar.cc.umanitoba.ca!access.usask.ca!kakwa.ucs.ualberta.ca!unixg.ubc.ca!cs.ubc.ca!news.UVic.CA!sol.UVic.CA!erempel
  3. From: erempel@sol.UVic.CA (Evan Rempel)
  4. Subject: Linker > 64K segment
  5. Message-ID: <erempel.724105127@sol.UVic.CA>
  6. Keywords: segment, linker, masm, assembly, asm
  7. Sender: news@sol.UVic.CA
  8. Nntp-Posting-Host: sol.uvic.ca
  9. Organization: University of Victoria
  10. Distribution: canada
  11. Date: 11 Dec 92 20:18:47 GMT
  12. Lines: 16
  13.  
  14. I am writing som 386 assmebly code with Microsoft Assembler 6.0b
  15. and it assembles quite nicely, including in "Flat" memory
  16. model. This allows for a 32 bit (4 Gigabyte) segment, but
  17. when I make a segment larger that 64KB I am
  18. unable to link it into an executable.
  19.  
  20. Questions:
  21.  
  22. 1. Is it possible to run a program with a single segment
  23.    larger than 64 KB, even if my program puts the CPU into
  24.    32 bit mode (of course 16 bit for DOS calls)?
  25.  
  26. 2. If the above is true, then where do I get a linker
  27.    that will link a segment > 64 KB.
  28.  
  29. Evan
  30.