Issue 230223.1: Tidy up location description description

Author: Paul Robinson
Champion:
Date submitted: 2023-02-23
Date revised: 2023-07-21
Date closed: 2023-07-10
Type: Editorial
Status: Accepted
DWARF Version: 6

Section 2.6, pg 38-39

Two editorial fixes for location descriptions.

A. exprloc contains a single location description

According to section 2.6, location descriptions can have one of two forms: single location descriptions, or location lists. However, the last sentence on p.38 doesn't quite get this right.

Original sentence:

As the value of an attribute, a location description is encoded using class exprloc and a location list is encoded using class loclist (which serves as an index into a separate section containing location lists).

Insert "single" into the first line, to make this read correctly:

... a single location description is encoded using class exprloc ...

B. The description is not the object

Section 2.6.1.1 says:

A simple location description consists of one contiguous piece or all of an object or value.

Replace "consists of" with "represents" (the usual word we use in this section) or possibly "describes" (which we probably mostly avoid because of the unfortunate sound of "description describes").


2023-07-10: Accepted.