Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!cbatt!ihnp4!houxm!homxb!gemini From: gemini@homxb.UUCP Newsgroups: comp.sys.ibm.pc Subject: Re: Bug in Microsoft C 4.00? Message-ID: <2395@homxb.UUCP> Date: Mon, 16-Feb-87 20:44:33 EST Article-I.D.: homxb.2395 Posted: Mon Feb 16 20:44:33 1987 Date-Received: Tue, 17-Feb-87 22:49:28 EST References: <216700008@orstcs.UUCP> <216700009@orstcs.UUCP> Organization: PC Research, Inc. Lines: 13 Summary: It's there, somewhere In article <216700009@orstcs.UUCP>, go@orstcs.UUCP (go) writes: > Anyway, the attempt was to show a bug (which I cannot seem to demonstrate > with a simple program) that caused two arrays to share space. There is a bug in the linker, somewhere. I can't be sure, but I had the same problem when I mixed assembler and MS 4.0. Some of the assembler declared variables ended up loaded over the top of the C variables. Some, but not all. I gave up, and declared the problem ones in the C portion and the problem went away. I haven't got time to chase down anything but the "workaround" any more. Rick Richardson, PC Research, Inc. (201) 922-1134, (201) 834-1378 @ AT&T-CP ..!ihnp4!castor!{rer,pcrat!rer} <--Replies to here, not to homxb!gemini, please.