BTW, here is the full result matrix for mingw 4.4.1 and MSVC 2008:
mingw msvc
C++ 13.57 *13.59
C *14.27 13.76
(* is default build mode in Harbour)
This means that in C++ mode msvc and mingw are very close,
in C mode msvc still leads, and in default Harbour builds,
msvc also leads.
I have to correct mingw size increase results
(forgot to strip them), so mingw in C++ is about
0.3-1.5% larger than C counterpart. In practice,
it's negligible.
msvc and mingw sizes are a little fuzzy to compare:
---
mingw C++ mingw C msvc C++ msvc C
harbour-21.dll 3.523.584 3.499.520 2.569.216 2.567.680
harbourmt-21.dll 3.553.280 3.526.144 2.595.840 2.594.816
harbour.exe 577.024 568.832 583.168 583.168
hbformat-dll.exe 26.112 26.112 60.416 60.416
hbformat.exe 745.984 744.448 462.848 462.848
hbi18n-dll.exe 11.776 11.776 46.080 46.080
hbi18n.exe 726.016 724.480 446.464 446.464
hbmk2-dll.exe 696.320 689.152 704.512 704.512
hbmk2.exe 1.474.048 1.460.224 1.107.968 1.105.920
hbpp.exe 133.632 130.560 172.544 172.544
hbrun-dll.exe 591.872 585.216 600.064 600.064
hbrun.exe 3.393.536 3.372.032 2.589.184 2.584.576
hbtest-dll.exe 373.760 374.272 407.552 407.552
hbtest.exe 1.477.120 1.472.512 1.100.288 1.099.776
---
Some binaries are smaller, some others are much
larger in mingw.
Brgds,
Viktor
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour