Microsoft KB Archive/50702

From BetaArchive Wiki
< Microsoft KB Archive
Revision as of 17:57, 18 July 2020 by 3155ffGd (talk | contribs) (importing KB archive)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Knowledge Base


PRB: /PACKCODE Incompatible with IOPL Segments w/ LINK 5.01.21

PSS ID Number: 50702

Article Last Modified on 11/4/1999



The information in this article applies to:

  • Microsoft LINK for OS/2 5.01.21



This article was previously published under Q50702

SYMPTOMS

LINK Version 5.01.21 does not support the combination of using the /PACKCODE switch and having code segments declared as IOPL (i.e., as having I/O privilege).

When combining segments as directed by the /PACKCODE option, LINK 5.01.21 will combine the IOPL segment(s) with other segments that do not have I/O privilege. The result is an invalid executable that returns the system error SYS1059 when it is invoked.

STATUS

The lack of ability to combine these options is a limitation of this particular linker version. LINK Version 5.03 allows the combination of /PACKCODE and IOPL segments without a problem.

Keywords: kb16bitonly KB50702
Technology: kbAudDeveloper kbLINK50121DOS kbLINKSearch kbZNotKeyword3