From: sumatose AT NOSPAM DOT usa DOT net Newsgroups: comp.lang.c++,comp.os.msdos.djgpp,rec.games.programmer Subject: Re: The numer 1 compiler, DJGPP or MSVC Here's a good rating comparision Date: Wed, 17 Sep 1997 15:44:52 -0400 Organization: VTL Lines: 13 Message-ID: References: <3412BD25 DOT 1F30 AT mho DOT net> <5uuqci$15l AT sjx-ixn5 DOT ix DOT netcom DOT com> <34131883 DOT 29A3 AT mho DOT net> <341714E9 DOT F6CC2E67 AT rpi DOT edu> <34184FB9 DOT 441D AT cam DOT org> <34185990 DOT 3DFA AT sensor DOT com> <34189915 DOT 79BB AT cam DOT org> <5vhpcs$sd$1 AT news DOT internetsat DOT com> <341cec0c DOT 0 AT 139 DOT 134 DOT 5 DOT 33> <01bcc1b3$ccb39840$2b40cbc2 AT russnt> <341e2691 DOT 0 AT 139 DOT 134 DOT 5 DOT 33> <341f8541 DOT 0 AT 139 DOT 134 DOT 5 DOT 33> <34202599 DOT 478257 AT news DOT concentric DOT net> NNTP-Posting-Host: ppp031.216.msherb.videotron.net To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk In group rec.games.programmer, Avery Lee says... > > COFF. > > My experience is that you can't really combine .OBJ files from different > compilers because the compiler will generate calls to runtime library > routines that require initialization during run-time startup. One of the > most horrendous is floating-point divide code generated by MSVC++ 4.0, in > which it checks a flag called __adjust_fdiv and calls a > Pentium-FDIV-bug-bypassing divide routine if it's set. Which you could disable, of course (just to make sure you knew!) 8-)