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: common tree nodes question


On Tue, Feb 26, 2002 at 12:56:50PM +1100, Aldy Hernandez wrote:
> ...but for vectors created with "vector_size", we know exactly the 
> underlying type, and can use this to build the debug information.

An interesting idea.  Particularly since now you could 
concevably debug vectors of enumerations.

>         new_type = type_for_mode (new_mode, TREE_UNSIGNED (type));
[...]
> !       t = TYPE_MAIN_VARIANT (new_type);
[...]
> !       TYPE_DEBUG_REPRESENTATION_TYPE (t) = rt;

You can't modify T.  You need to create a new type which is a
variant of new_type to hold your TYPE_DEBUG_REPRESENTATION_TYPE.


r~


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