Xref: utzoo comp.os.msdos.programmer:543 comp.lang.c:31202 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!wuarchive!ukma!psuvax1!rutgers!netnews.upenn.edu!dsinc!dsinc.DSI.COM!syd From: syd@dsinc.DSI.COM (Syd Weinstein) Newsgroups: comp.os.msdos.programmer,comp.lang.c Subject: MSC 6.0 linker 5.1 can have problems with segments in overlays Message-ID: <1990Aug17.211219.16384@DSI.COM> Date: 17 Aug 90 21:12:19 GMT Sender: syd@DSI.COM (Syd Weinstein) Organization: Datacomp Systems, Inc., Huntingdon Valley, PA 19006 Lines: 20 A bug report for Microsoft C 6.0 with its linker 5.10. For some programs that are overlayed, the overlay code does not fix up the segments in far subroutine calls in overlays as they are swapped in. Thus the code still has the base segment number as if it loaded at segment 0. Workaround: Link using the MSC 5.1 linker 5.01.21. Microsoft has been notified, but they have no idea, and my code is too big to send to them. Anyone else seen this one? -- ===================================================================== Sydney S. Weinstein, CDP, CCP Elm Coordinator Datacomp Systems, Inc. Voice: (215) 947-9900 syd@DSI.COM or dsinc!syd FAX: (215) 938-0235