[Dwarf-discuss] "null entry"
Chris Quenelle
Chris.Quenelle
Tue May 24 18:10:38 GMT 2005
Terminology discussion:
Using the term "null entry" to describe a DIE
body with only a zero abbrev index in it seems
like a poor choice of terms because usually "null"
is used to describe the value of a *pointer* not
the value of an *object*.
Perhaps "empty DIE" might be a better term for such
a DIE.
--chris
Bishop, John E wrote:
> I'm sure everyone eles knows what this phrase means,
> but there's no index hit for it, and so far in my reading
> it's been used in the specification without explanation.
>
> See 2.3, and 7.3.5 for such uses.
>
> So how should you mark the last sibling in a tree-level
> as having no more sibs?
>
> One way, with doesn't seem to be the preferred one,
> is to use a different abbreviation for the last sib
> which has DW_CHILDREN_no but is otherwise identical to
> the one used by the other siblings.
>
> The other, apparently preferred way, is to use a "null
> entry". Is this an entry with the same abbreviation
> as the other sibs, but with all fields zero? Is it an
> entry with abbreviation code zero (and thus no body)?
>
> -John
>
> _______________________________________________
> Dwarf-discuss mailing list
> Dwarf-discuss at mail.freestandards.org
> http://mail.freestandards.org/mailman/listinfo/dwarf-discuss
More information about the Dwarf-discuss
mailing list