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

Reply via email to