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: [Ada] Bootstrapping mainline GNAT fails


<<Do those nodes look correct to you?  Off the top of my head I'm a
little dubious about having the Etype field of a string literal point
at a Defining_Identifier -- shouldn't it be some sort of type node?
>>

All this is documented completely in the einfo unit, a defining
identifier IS a type in Ada, for example

  type R is new integer;

R is syntactically a defining identifier, and in the GNAT tree, all attributes
of this type are attached to the node for this defining identifier.

It's really hard to guess what is going on here. Especially since we don'
t
duplicate this bomb. I wonder what is different about your setup and ours?


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