Convert libiberty to use ISO C prototype style 3/n.
* cplus-dem.c (set_cplus_marker_for_demangling, consume_count, consume_count_with_underscores, code_for_qualifier, qualifier_string, demangle_qualifier, cplus_demangle_opname, cplus_mangle_opname, cplus_demangle_set_style, cplus_demangle_name_to_style, cplus_demangle, grow_vect, ada_demangle, internal_cplus_demangle, squangle_mop_up, work_stuff_copy_to_from, delete_non_B_K_work_stuff, delete_work_stuff, mop_up, demangle_signature, demangle_method_args, demangle_template_template_parm, demangle_expression, demangle_integral_value, demangle_real_value, demangle_template_value_parm, demangle_template, arm_pt, demangle_arm_hp_template, demangle_class_name, demangle_class, iterate_demangle_function, demangle_prefix, gnu_special, recursively_demangle, arm_special, demangle_qualified, get_count, do_type, demangle_fund_type, do_hpacc_template_const_value, do_hpacc_template_literal, snarf_numeric_literal, do_arg, remember_type, remember_Ktype, register_Btype, remember_Btype, forget_B_and_K_types, forget_types, demangle_args, demangle_nested_args, demangle_function_name, string_need, string_delete, string_init, string_clear, string_empty, string_append, string_appends, string_appendn, string_prepend, string_prepends, string_prependn, string_append_template_idx): Use ISO C prootype style. * cp-demint.c (cplus_demangle_fill_component, cplus_demangle_fill_builtin_type, cplus_demangle_fill_operator, cplus_demangle_v3_components): Likewise. From-SVN: r97109
This commit is contained in:
parent
e5022f0dcc
commit
500d77012d
3 changed files with 217 additions and 371 deletions
|
@ -1,3 +1,33 @@
|
|||
2005-03-27 Gabriel Dos Reis <gdr@integrable-solutions.net>
|
||||
|
||||
Convert libiberty to use ISO C prototype style 3/n.
|
||||
* cplus-dem.c (set_cplus_marker_for_demangling, consume_count,
|
||||
consume_count_with_underscores, code_for_qualifier,
|
||||
qualifier_string, demangle_qualifier, cplus_demangle_opname,
|
||||
cplus_mangle_opname, cplus_demangle_set_style,
|
||||
cplus_demangle_name_to_style, cplus_demangle, grow_vect,
|
||||
ada_demangle, internal_cplus_demangle, squangle_mop_up,
|
||||
work_stuff_copy_to_from, delete_non_B_K_work_stuff,
|
||||
delete_work_stuff, mop_up, demangle_signature,
|
||||
demangle_method_args, demangle_template_template_parm,
|
||||
demangle_expression, demangle_integral_value,
|
||||
demangle_real_value, demangle_template_value_parm,
|
||||
demangle_template, arm_pt, demangle_arm_hp_template,
|
||||
demangle_class_name, demangle_class, iterate_demangle_function,
|
||||
demangle_prefix, gnu_special, recursively_demangle, arm_special,
|
||||
demangle_qualified, get_count, do_type, demangle_fund_type,
|
||||
do_hpacc_template_const_value, do_hpacc_template_literal,
|
||||
snarf_numeric_literal, do_arg, remember_type, remember_Ktype,
|
||||
register_Btype, remember_Btype, forget_B_and_K_types,
|
||||
forget_types, demangle_args, demangle_nested_args,
|
||||
demangle_function_name, string_need, string_delete, string_init,
|
||||
string_clear, string_empty, string_append, string_appends,
|
||||
string_appendn, string_prepend, string_prepends, string_prependn,
|
||||
string_append_template_idx): Use ISO C prootype style.
|
||||
* cp-demint.c (cplus_demangle_fill_component,
|
||||
cplus_demangle_fill_builtin_type, cplus_demangle_fill_operator,
|
||||
cplus_demangle_v3_components): Likewise.
|
||||
|
||||
2005-03-26 Gabriel Dos Reis <gdr@integrable-solutions.net>
|
||||
|
||||
Convert libiberty to use ISO C prototype style 2/n.
|
||||
|
|
|
@ -56,11 +56,10 @@
|
|||
/* Fill in most component types. */
|
||||
|
||||
int
|
||||
cplus_demangle_fill_component (p, type, left, right)
|
||||
struct demangle_component *p;
|
||||
enum demangle_component_type type;
|
||||
struct demangle_component *left;
|
||||
struct demangle_component *right;
|
||||
cplus_demangle_fill_component (struct demangle_component *p,
|
||||
enum demangle_component_type type,
|
||||
struct demangle_component *left,
|
||||
struct demangle_component *right)
|
||||
{
|
||||
if (p == NULL)
|
||||
return 0;
|
||||
|
@ -130,9 +129,8 @@ cplus_demangle_fill_component (p, type, left, right)
|
|||
/* Fill in a DEMANGLE_COMPONENT_BUILTIN_TYPE. */
|
||||
|
||||
int
|
||||
cplus_demangle_fill_builtin_type (p, typename)
|
||||
struct demangle_component *p;
|
||||
const char *typename;
|
||||
cplus_demangle_fill_builtin_type (struct demangle_component *p,
|
||||
const char *typename)
|
||||
{
|
||||
int len;
|
||||
unsigned int i;
|
||||
|
@ -156,10 +154,8 @@ cplus_demangle_fill_builtin_type (p, typename)
|
|||
/* Fill in a DEMANGLE_COMPONENT_OPERATOR. */
|
||||
|
||||
int
|
||||
cplus_demangle_fill_operator (p, opname, args)
|
||||
struct demangle_component *p;
|
||||
const char *opname;
|
||||
int args;
|
||||
cplus_demangle_fill_operator (struct demangle_component *p,
|
||||
const char *opname, int args)
|
||||
{
|
||||
int len;
|
||||
unsigned int i;
|
||||
|
@ -184,10 +180,7 @@ cplus_demangle_fill_operator (p, opname, args)
|
|||
/* Translate a mangled name into components. */
|
||||
|
||||
struct demangle_component *
|
||||
cplus_demangle_v3_components (mangled, options, mem)
|
||||
const char *mangled;
|
||||
int options;
|
||||
void **mem;
|
||||
cplus_demangle_v3_components (const char *mangled, int options, void **mem)
|
||||
{
|
||||
size_t len;
|
||||
int type;
|
||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue