Xref: utzoo comp.os.msdos.programmer:1347 comp.lang.c:32665 Path: utzoo!attcan!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!n8emr!bluemoon!bbs From: bbs@bluemoon.UUCP (BBS login) Newsgroups: comp.os.msdos.programmer,comp.lang.c Subject: Re: Which C compiler: TC or MS? ==> MIX Keywords: C Compiler on PC, Turbo C, Microsoft C, Power C Message-ID: Date: 5 Oct 90 22:07:04 GMT References: <1990Oct2.164534.12847@NCoast.ORG> Followup-To: comp.os.msdos.programmer Organization: Blue Moon BBS (614) 868-9980 & 9982 & 9984 Lines: 18 catfood@NCoast.ORG (Mark W. Schumann) writes: > Also, the MIX utility that they've included to convert .OBJ files > to the .MIX format will sometimes give the error message "Could > not process threads." What's a thread? Tech support says that > Turbo assembler causes threads. I don't use TASM. Oh. Okay, > use MASM. But what's a thread?.... > I used to have similar problems with the MIX utility, but I eventually got the thing to work right. The problem was not specifying some segment directive in the assembly file. The 8086 has a lot of these, and you need to remember them all to get it to work right. What I do now is to just look in my TASM manual, copy all the directives and write in my own subroutine. A good discussion of these bizarre directives can be found in the docs for Eric Isaacson's A86 assembler (shareware). (We now return you to your regularly scheduled C program)