Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Date: Thu, 23 Dec 1999 17:54:30 +0100 (MET) From: John pullitr To: cygwin AT sourceware DOT cygnus DOT com MIME-Version: 1.0 References: <19991223132608 DOT 13904 DOT qmail AT web112 DOT yahoomail DOT com> Subject: Re: Exec/Compile/Link Speed Comparison gcc/vc++ X-Authenticated-Sender: #0003204470 AT gmx DOT net X-Authenticated-IP: [193.134.254.73] Message-ID: <21340.945968070@www2.gmx.net> X-Mailer: WWW-Mail 1.5 (Global Message Exchange) X-Flags: 0001 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit g2.95.2 is the mingw version (with the msvcrt libraries because they are supposedly faster) Reading specs from C:\data\q\g2952\bin\..\lib\gcc-lib\i386-mingw32msvc\2.95.2\specs gcc version 2.95.2 19991024 (release) I made another test vc++ V6.0 against gcc2.95 and some older beta version (like Beta 20.0 and 20.1, that need the special cygwin1.dll) Everything is controlled by a c program, that generates appropriate makefiles, calls system("zzmain.bat") in zzmain.bat the path is always reset and then set to the current compiler version bin and then the make is done (make clean, make -f ) followed by another system("program") that executes the program that was build. Compiler (CFLAGS) Execute(%) Comp/link(%) Count size [bytes] min - max min - max m6.0 3.05(190.5%) 3.27(100.0%) 5 122880 2.88- 3.30 3.23- 3.34 g2.95.2 3.24(202.2%) 5.71(174.8%) 5 96307 3.01- 3.39 5.66- 5.77 gb20 3.24(202.2%) 7.57(231.8%) 5 100769 3.09- 3.66 7.22- 8.00 gb20.1 3.59(224.1%) 7.52(230.2%) 5 387429 3.13- 3.94 7.31- 8.10 egcs1.1 3.26(203.3%) 6.37(194.9%) 10 255517 3.08- 3.78 5.70- 7.33 OPTIMIZATION ON m6.0 /Ox /G5 1.60(100.0%) 6.15(188.2%) 5 94208 1.54- 1.68 6.04- 6.36 g2.95.2 -O2 2.23(139.2%) 12.32(377.1%) 5 75107 2.20- 2.25 12.12-12.59 gb20 -O2 2.82(175.7%) 11.71(358.5%) 5 76497 2.21- 3.16 11.48-12.25 gb20.1 -O2 2.40(149.6%) 12.71(389.2%) 5 363669 2.28- 2.51 12.43-13.17 -- Sent through Global Message Exchange - http://www.gmx.net -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com