| Last poster |
Message |
|
Posted: 2009-Jan-7 01:00:13
Public kudos to Frank and Volker for their work on vbcc, particularly to Frank for his help and patience with my often naive questions. |
|
Posted: 2009-Jan-9 01:21:17
sizeof macro, or mabye it's offsetof or both, can't remember, still doesn't support nested structs.
Anyway, excellent stuff of course, big thanks to the author. |
|
Posted: 2009-Jan-9 07:09:41
The built-in __offsetof attribute doesn't appear to, but you could always fall back on a traditional offsetof macro.
Can you use sizeof on struct members in any C implementation? I do sizeof(((struct s *)(0))->nested.mem). |
|
Posted: 2009-Apr-18 22:31:35
Is this version already included in the Amiga OS 4.1 public SDK or not ? Thanks :-) |
|
Posted: 2009-May-22 04:24:08
@Trev
That "traditional" macro approach doesn't work with VBCC, it just refuses to cast 0 and output an error, can't remember which... |
|
Posted: 2009-May-22 10:45:38
@Jose
I suppose it wouldn't work if you put a 0x10000000 in place of 0, for example, then subtracted it off later? |
|
Posted: 2009-May-30 18:00:53 · Edited by: Trev
|
|
Posted: 2009-Jun-20 13:15:33
@nube78
| Is this version already included in the Amiga OS 4.1 public SDK or not ? Thanks :-) |
|
No, the version included in the Amiga OS 4.1 public SDK is version 0.8i but it is very easy to update to the latest version. |
|
Posted: 2009-Sep-30 14:42:00
The new OS4 SDK maintainer said he doesn't care for vbcc.
And right, __offsetof() for a member of a nested struct still doesn't work. But I didn't even know about it, when nobody reports it. Too late for 0.9a. ;) |
|
Posted: 2009-Sep-30 21:53:18 · Edited by: matthey
@phx
Good to see you here, Frank.
phx wrote...
The new OS4 SDK maintainer said he doesn't care for vbcc.
|
|
That's narrow minded. Having more options is always better. So many people want to have the best when what is best usually is not the best for everything. Don't be discouraged. Just make vbcc better ;-). Vbcc is already better than gcc in most ways on AmigaOS 68k if you ask me. Have you seen the code that gcc generates? You can't beat the Amiga support for vbcc either :-P.
| And right, __offsetof() for a member of a nested struct still doesn't work. But I didn't even know about it, when nobody reports it. Too late for 0.9a. ;) |
|
Yes we all need to start communicating better. Bug reports are vital to development.
Is vbcc 0.9a available somewhere yet? |
|
Posted: 2009-Oct-1 12:04:09 · Edited by: salass00
@phx
And right, __offsetof() for a member of a nested struct still doesn't work. But I didn't even know about it, when nobody reports it. Too late for 0.9a.
|
|
I would have reported it if I'd run into it but I don't use offsetof that much.
Who's the new SDK maintainer anyway? Or is that still supposed to be a secret? |
|
Posted: 2009-Oct-1 13:57:32
| Is vbcc 0.9a available somewhere yet? |
|
Not yet. It is finished since months. A last beta-testing bug was fixed four weeks ago, but I still didn't find the time to run all test suites. 0.9a will include many important bug fixes, especially for 68k.
| Who's the new SDK maintainer anyway? Or is that still supposed to be a secret? |
|
I do not accuse a person in public, although he is the reason I gave up my OS4 developer status a few weeks ago. |
|
Posted: 2009-Oct-2 00:00:28
@salass00
| Who's the new SDK maintainer anyway? Or is that still supposed to be a secret? |
|
There isn't one. The SDK is prepared by whomever happens to get the job that release. |
|
Posted: 2009-Oct-2 00:11:07
@phx
| I do not accuse a person in public, although he is the reason I gave up my OS4 developer status a few weeks ago. |
|
Wouldn't it have been better to try and resolve the matter privately before taking such drastic action? |