Poster | Thread |
Richi
| |
Re: vbcc 0.8i available Posted on 9-Aug-2005 9:39:52
| | [ #1 ] |
|
|
|
Regular Member |
Joined: 25-Dec-2004 Posts: 158
From: Unknown | | |
|
| Great news!
Here there are benchmarks: http://sun.hasenbraten.de/vbcc/index.php?view=benchmarks But they are very old (gcc 2.95.3) anyone knows the situation now with gcc3 or better gcc4? Pretty impressive is the difference in the executable size 2.6Mb vs 870Kb in flavour of vbcc.
Thanks bye
Richi |
|
Status: Offline |
|
|
AV
| |
Re: vbcc 0.8i available Posted on 9-Aug-2005 10:10:54
| | [ #2 ] |
|
|
|
Regular Member |
Joined: 1-Aug-2003 Posts: 184
From: Unknown | | |
|
| I sent the benchmarks for GCC 3.4.3 (OS4) to Frank but he hasn't published them yet. Maybe because he lacks time, maybe because it shows VBCC isn't faster than GCC in every test. But it's still a very good compiler, every version gets better. |
|
Status: Offline |
|
|
Mr_Capehill
| |
Re: vbcc 0.8i available Posted on 9-Aug-2005 10:14:33
| | [ #3 ] |
|
|
|
Super Member |
Joined: 15-Mar-2003 Posts: 1933
From: Yharnam | | |
|
| @AV, agreed. Especially when compiling on a very slow system, like a classic Amiga, VBCC beats the heck out of GCC in compiling speed ;)
All in all, it's a nice C compiler. |
|
Status: Offline |
|
|
elwood
| |
Re: vbcc 0.8i available Posted on 9-Aug-2005 10:25:41
| | [ #4 ] |
|
|
|
Elite Member |
Joined: 17-Sep-2003 Posts: 3428
From: Lyon, France | | |
|
| @Anyone
This is the same version as in the OS4 SDK released 2 days ago.
@Franck
What about adding version numbers in your binaries? _________________ Philippe 'Elwood' Ferrucci Sam460 1.10 Ghz AmigaOS 4 betatester Amiga Translator Organisation
|
|
Status: Offline |
|
|
nicholas
| |
Re: vbcc 0.8i available Posted on 9-Aug-2005 10:57:10
| | [ #5 ] |
|
|
|
Super Member |
Joined: 8-Dec-2004 Posts: 1536
From: Unknown | | |
|
| How's the AROS target coming along Frank? _________________ Ya Husayn!
|
|
Status: Offline |
|
|
dietmar
| |
Re: vbcc 0.8i available Posted on 9-Aug-2005 13:08:21
| | [ #6 ] |
|
|
|
Cult Member |
Joined: 1-May-2003 Posts: 532
From: Unknown | | |
|
| Quote:
What about adding version numbers in your binaries? |
Well, you are probably not interested in the version of each of those binaries but in the version number of the whole package. That's in the vbcc folder (vbcc_version) and vbcc itself prints the version in "very verbose" mode. |
|
Status: Offline |
|
|
Jose
| |
Re: vbcc 0.8i available Posted on 9-Aug-2005 13:47:28
| | [ #7 ] |
|
|
|
Cult Member |
Joined: 10-Mar-2003 Posts: 997
From: Unknown | | |
|
| Yeah baby. _________________
José
|
|
Status: Offline |
|
|
olegil
| |
Re: vbcc 0.8i available Posted on 9-Aug-2005 18:33:42
| | [ #8 ] |
|
|
|
Elite Member |
Joined: 22-Aug-2003 Posts: 5895
From: Work | | |
|
| @dietmar
Quote:
Well, you are probably not interested in the version of each of those binaries |
Why not?
version "filename" is such a nice feature. _________________ This weeks pet peeve: Using "voltage" instead of "potential", which leads to inventing new words like "amperage" instead of "current" (I, measured in A) or possible "charge" (amperehours, Ah or Coulomb, C). Sometimes I don't even know what people mean.
|
|
Status: Offline |
|
|
CodeSmith
| |
Re: vbcc 0.8i available Posted on 9-Aug-2005 20:43:14
| | [ #9 ] |
|
|
|
Elite Member |
Joined: 8-Mar-2003 Posts: 3045
From: USA | | |
|
| I have a dumb question
What is the baserel option used for? IIRC, in 68K code base relative was used because the old Amiga chunk format didn't have a global offset table like ELF does, so you need the code to be different for position-independent code vs 'regular' code. Does OS4 not use the GOT in ELF binaries (so you need this feature to write .libraries), or is it something else? |
|
Status: Offline |
|
|