This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: module level flags
Bruce Korb <bkorb@pacbell.net> writes:
| Gabriel Dos Reis wrote:
| > | If the standard says otherwise, then this construct:
| > |
| > | (mumble*)&stumble
| > |
| > | where 'stumble' is not of type 'mumble' must be deemed a
| > | hard error.
| >
| > Not necessarily. The C abstract machine has a notion of "effective
| > type" and "compatible type".
|
| By golly, YYSTYPE darn well better be compatible with
| arbitrary pointers or there are real problems.
How so?
-- Gaby