Lines Matching defs:form
1 /* Print information from ELF file in human-readable form.
157 Print information from ELF file in human-readable form.");
233 /* True if we should print addresses from DWARF in symbolic form. */
3937 dwarf_form_string (unsigned int form)
3939 switch (form)
4256 dwarf_form_name (unsigned int form)
4258 const char *ret = dwarf_form_string (form);
4259 return string_or_unknown (ret, form, 0, 0, true);
5306 unsigned int form;
5309 while (dwarf_getabbrevattr_data (&abbrev, cnt, &name, &form,
5312 printf (" attr: %s, form: %s",
5313 dwarf_attr_name (name), dwarf_form_name (form));
5314 if (form == DW_FORM_implicit_const)
7221 unsigned int form = dwarf_whatform (attrp);
7222 if (unlikely (form == 0))
7226 "cannot get attribute form: %s"),
7231 switch (form)
7252 dwarf_form_name (form),
7257 if (form != DW_FORM_addr )
7264 dwarf_form_name (form), word);
7269 dwarf_form_name (form));
7293 dwarf_form_name (form), str);
7313 dwarf_form_name (form));
7325 dwarf_form_name (form),
7349 if (form != DW_FORM_sec_offset
7351 || (form != DW_FORM_data4 && form != DW_FORM_data8)))
7356 dwarf_form_name (form), (uintmax_t) num);
7397 if (form == DW_FORM_sec_offset)
7408 if (cbargs->cu->version < 5 || form == DW_FORM_sec_offset)
7412 dwarf_form_name (form), (uintmax_t) num,
7418 dwarf_form_name (form), (uintmax_t) num);
7432 dwarf_form_name (form), (uintmax_t) num,
7452 if (form == DW_FORM_sec_offset)
7462 if (cbargs->cu->version < 5 || form == DW_FORM_sec_offset)
7466 dwarf_form_name (form), (uintmax_t) num,
7472 dwarf_form_name (form), (uintmax_t) num);
7486 dwarf_form_name (form), (uintmax_t) num,
7502 dwarf_form_name (form), (uintmax_t) num,
7517 dwarf_form_name (form), (uintmax_t) num,
7603 /* When highpc is in constant form it is relative to lowpc.
7610 dwarf_form_name (form), (uintmax_t) num);
7620 dwarf_form_name (form), num);
7630 is_signed = (form == DW_FORM_sdata
7631 || form == DW_FORM_implicit_const);
7641 dwarf_form_name (form));
7647 dwarf_form_name (form), valuestr);
7691 && (form == DW_FORM_sdata || form == DW_FORM_implicit_const)
7712 dwarf_form_name (form), flag ? yes_str : no_str);
7720 dwarf_form_name (form), yes_str);
7737 dwarf_form_name (form));
7742 if (form != DW_FORM_exprloc)
7772 if (form == DW_FORM_exprloc
7773 || (form != DW_FORM_data16
7789 else if (form != DW_FORM_data16)
7883 dwarf_form_name (form));
8311 /* Print the value of a form.
8314 print_form_data (Dwarf *dbg, int form, const unsigned char *readp,
8322 switch (form)
8441 if (form == DW_FORM_strp)
8443 else if (form == DW_FORM_line_strp)
8445 else /* form == DW_FORM_strp_sup */
8529 error (0, 0, _("unknown form: %s"), dwarf_form_name (form));
8758 struct encpair { uint16_t desc; uint16_t form; };
8767 uint16_t desc, form;
8773 get_uleb128 (form, linep, lineendp);
8776 enc[i].form = form;
8780 dwarf_form_name (form));
8800 linep = print_form_data (dbg, enc[j].form,
8835 struct encpair { uint16_t desc; uint16_t form; };
8844 uint64_t desc, form;
8850 get_uleb128 (form, linep, lineendp);
8852 if (! libdw_valid_user_form (form))
8856 enc[i].form = form;
8860 dwarf_form_name (form));
8880 linep = print_form_data (dbg, enc[j].form,
10342 // of arguments, for each argument 1 byte form code.
10358 // uleb128 nr args, 1 byte per arg form.
10370 unsigned int form = *readp++;
10371 printf (" %s", dwarf_form_name (form));
10372 if (! libdw_valid_user_form (form))
10554 unsigned int form = *op_desc++;
10555 readp = print_form_data (dbg, form, readp, readendp,