Via: uk.ac.aston; Fri, 12 Mar 1993 10:54:41 +0000 To: LIP AT odie DOT ee DOT wits DOT ac DOT za, djgpp AT sun DOT soe DOT clarkson DOT edu, emx-list AT ludd DOT luth DOT se From: John Fletcher Date: 12 Mar 93 10:52:50 GMT Subject: Comparison of GCC 2.3.3 under DJGPP and EMX Reply-To: J DOT P DOT Fletcher AT aston DOT ac DOT uk > To: djgpp AT sun DOT soe DOT clarkson DOT edu > From: LIP AT odie DOT ee DOT wits DOT ac DOT za > Date: 12 Mar 93 11:40:03 SAT > Subject: Re: thanks and GNUish advocacy > Hi everyone, > In reply to Rami's comments: > > I have not yet tried emx, could those who have used both DJGPP and emx > offer their opinions? > > thanks again, > Tony. > I have been trying out GCC 2.3.3 under both DJGPP and EMX. I got the EMX one first the other day when I found out about emx version 0.8f. Then I picked up the recent ports which I run with DGPP version 1.09. Prior to that I was using DJGPP 1.09 with GCC 2.2.2. I have a program which will compile with GCC 2.3.3 under DJGPP but fails with the same compiler version under EMX. The actual failure is in the ASSEMBLER stage, where the source of the assembler has been corrupted by two zero bytes overwriting part of one line of assembler source, I do not know why. The problem is reproducible. If I create the *.S file using -S option and then assemble that, it works O.K. I have compared the *.S files generated by the two versions of GCC 2.3.3 and there are some detail differences. The source file I used is CP-DEM.C, which is a demangling tool for GCC compilers which someone posted to me a while back. If there is interest I can post it. I have not reported it to GNU as it doesn't look like a bug in their compiler. I will cross post this to both DJGPP and EMX lists. John --------------------------------------------------------------------- Dr John P. Fletcher Department of Chemical Engineering and Applied Chemistry, Aston University, Tel: (44) 21 359 3611 ext 4625 Aston Triangle, Email(Most systems): J DOT P DOT FLETCHER AT ASTON DOT AC DOT UK BIRMINGHAM B4 7ET U.K. Email(JANET only): J DOT P DOT FLETCHER AT UK DOT AC DOT ASTON ---------------------------------------------------------------------