This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]