diff options
author | Sanimir Agovic <sagovic@sourceware.org> | 2013-07-30 08:31:36 +0000 |
---|---|---|
committer | Sanimir Agovic <sagovic@sourceware.org> | 2013-07-30 08:31:36 +0000 |
commit | 6e5a29e1dc89e6119e85930ce8e6b26c98be8218 (patch) | |
tree | 54b063cdd0d3303e2b61b343a78d22a87516cca2 | |
parent | 7771576e28255940e247b102d7f13085f9c7baa9 (diff) | |
download | gdb-6e5a29e1dc89e6119e85930ce8e6b26c98be8218.zip gdb-6e5a29e1dc89e6119e85930ce8e6b26c98be8218.tar.gz gdb-6e5a29e1dc89e6119e85930ce8e6b26c98be8218.tar.bz2 |
cleanup: constify argument passed to dwarf form predicates
2013-07-30 Sanimir Agovic <sanimir.agovic@intel.com>
gdb/
* dwarf2read.c (attr_form_is_block): Make argument const.
(attr_form_is_section_offset): Make argument const.
(attr_form_is_constant): Make argument const.
(attr_form_is_ref): Make argument const.
-rw-r--r-- | gdb/ChangeLog | 7 | ||||
-rw-r--r-- | gdb/dwarf2read.c | 16 |
2 files changed, 15 insertions, 8 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 219554e..b10ad1f 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,12 @@ 2013-07-30 Sanimir Agovic <sanimir.agovic@intel.com> + * dwarf2read.c (attr_form_is_block): Make argument const. + (attr_form_is_section_offset): Make argument const. + (attr_form_is_constant): Make argument const. + (attr_form_is_ref): Make argument const. + +2013-07-30 Sanimir Agovic <sanimir.agovic@intel.com> + * dwarf2read.c (attr_is_ref): Rename to attr_form_is_ref. All uses updated. (attr_form_is_ref): Moved below attr_form_is_constant. diff --git a/gdb/dwarf2read.c b/gdb/dwarf2read.c index 9070375..9ed43b2 100644 --- a/gdb/dwarf2read.c +++ b/gdb/dwarf2read.c @@ -1649,13 +1649,13 @@ static struct die_info *dwarf_alloc_die (struct dwarf2_cu *, int); static void dwarf_decode_macros (struct dwarf2_cu *, unsigned int, const char *, int); -static int attr_form_is_block (struct attribute *); +static int attr_form_is_block (const struct attribute *); -static int attr_form_is_section_offset (struct attribute *); +static int attr_form_is_section_offset (const struct attribute *); -static int attr_form_is_constant (struct attribute *); +static int attr_form_is_constant (const struct attribute *); -static int attr_form_is_ref (struct attribute *); +static int attr_form_is_ref (const struct attribute *); static void fill_in_loclist_baton (struct dwarf2_cu *cu, struct dwarf2_loclist_baton *baton, @@ -19797,7 +19797,7 @@ dwarf_decode_macros (struct dwarf2_cu *cu, unsigned int offset, if so return true else false. */ static int -attr_form_is_block (struct attribute *attr) +attr_form_is_block (const struct attribute *attr) { return (attr == NULL ? 0 : attr->form == DW_FORM_block1 @@ -19817,7 +19817,7 @@ attr_form_is_block (struct attribute *attr) of them. */ static int -attr_form_is_section_offset (struct attribute *attr) +attr_form_is_section_offset (const struct attribute *attr) { return (attr->form == DW_FORM_data4 || attr->form == DW_FORM_data8 @@ -19838,7 +19838,7 @@ attr_form_is_section_offset (struct attribute *attr) taken as section offsets, not constants. */ static int -attr_form_is_constant (struct attribute *attr) +attr_form_is_constant (const struct attribute *attr) { switch (attr->form) { @@ -19859,7 +19859,7 @@ attr_form_is_constant (struct attribute *attr) besides DW_FORM_ref_addr it is stored as cu_offset in the DWARF file. */ static int -attr_form_is_ref (struct attribute *attr) +attr_form_is_ref (const struct attribute *attr) { switch (attr->form) { |