Kaffe runs(!) under VC++
John D. Gwinner
gwinner at northnet.org
Mon Nov 3 04:04:09 PST 1997
> AFAIK, the ANSI C Standard requires that a pointer to a union must
> have the same alignment requirements that pointers to all the elements
> of the union have, and a pointer to a union can be safely casted to a
> pointer to any of its elements. Unless M$ is trying to break ANSI C
> too :-), I'd expect VC++ to comply with this rule.
Ok -- that's different than a structure then; a structure layout is not
defined by Ansi C. I wasn't sure, thanks for jumping in!
Although now that I think about it, it would have to be this way!
== John ==
More information about the kaffe