diff options
| author | Roland McGrath <[email protected]> | 2010-06-18 17:01:05 -0700 |
|---|---|---|
| committer | Roland McGrath <[email protected]> | 2010-06-18 17:01:05 -0700 |
| commit | c70cf4e5e5a463b64673c4e80bcf60c938b437b4 (patch) | |
| tree | ed91be0c7c849a50062300bdaa280834eff07e62 /libdw/libdwP.h | |
| parent | 4a87dfa1cc8dc8b6515e89690ee266e5e0381e5e (diff) | |
Record new line table fields, export APIs to fetch them.
Diffstat (limited to 'libdw/libdwP.h')
| -rw-r--r-- | libdw/libdwP.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libdw/libdwP.h b/libdw/libdwP.h index bfa8a426..ee4d368b 100644 --- a/libdw/libdwP.h +++ b/libdw/libdwP.h @@ -240,6 +240,12 @@ struct Dwarf_Line_s unsigned int end_sequence:1; unsigned int prologue_end:1; unsigned int epilogue_begin:1; + /* The remaining bit fields are not flags, but hold values presumed to be + small. All the flags and other bit fields should add up to 48 bits + to give the whole struct a nice round size. */ + unsigned int op_index:8; + unsigned int isa:8; + unsigned int discriminator:24; }; struct Dwarf_Lines_s |
