
/* WARNING: Struct "Output_section": ignoring overlapping field "name_" */
/* WARNING: Struct "Output_section_data": ignoring overlapping field "output_section_" */
/* DWARF original prototype: void add_global_relative(Output_data_reloc<4,_true,_32,_true> * this,
   Symbol * gsym, uint type, Output_data * od, Address address, Addend addend, bool use_plt_offset)
    */

void __thiscall
gold::Output_data_reloc<4,_true,_32,_true>::add_global_relative
          (Output_data_reloc<4,_true,_32,_true> *this,Symbol *gsym,uint type,Output_data *od,
          Address address,Addend addend,bool use_plt_offset)

{
  Output_reloc_type OStack_30;
  
  (*(code *)PTR_Output_reloc_00434960)(&OStack_30);
  OStack_30.addend_ = addend;
  Output_data_reloc_base<4,_true,_32,_true>::add
            (&this->super_Output_data_reloc_base<4,_true,_32,_true>,od,&OStack_30);
  return;
}



void FUN_001c3d48(Output_data_reloc_base<4,true,32,true> *param_1,undefined4 param_2,
                 undefined4 param_3,Output_data *param_4,undefined4 param_5,undefined4 param_6)

{
  Output_reloc aOStack_30 [24];
  undefined4 local_18;
  
  (*(code *)PTR_Output_reloc_00434960)(aOStack_30);
  local_18 = param_6;
  gold::Output_data_reloc_base<4,true,32,true>::add(param_1,param_4,aOStack_30);
  return;
}


lui gp,0x27
addiu gp,gp,0x6488
addu gp,gp,t9
addiu sp,sp,-0x58
lw t9,-0x5870(gp)
li v0,0x1
lbu v1,0x73(sp)
sw v0,0x18(sp)
sw v0,0x14(sp)
sw s0,0x48(sp)
addiu s0,sp,0x28
sw ra,0x54(sp)
sw s2,0x50(sp)
or s2,a3,zero
sw s1,0x4c(sp)
or s1,a0,zero
sw gp,0x20(sp)
or a0,s0,zero
sw v1,0x1c(sp)
lw v0,0x68(sp)
jalr t9
_sw v0,0x10(sp)
or a2,s0,zero
lw gp,0x20(sp)
or a1,s2,zero
lw v0,0x6c(sp)
or a0,s1,zero
lw t9,-0x56a0(gp)
bal 0x001c3940
_sw v0,0x40(sp)
lw ra,0x54(sp)
lw s2,0x50(sp)
lw s1,0x4c(sp)
lw s0,0x48(sp)
jr ra
_addiu sp,sp,0x58
(translation_unit "void FUN_001c3d48(Output_data_reloc_base<4,true,32,true> *param_1,undefined4 param_2,\n                 undefined4 param_3,Output_data *param_4,undefined4 param_5,undefined4 param_6)\n\n{\n  Output_reloc aOStack_30 [24];\n  undefined4 local_18;\n  \n  (*(code *)PTR_Output_reloc_00434960)(aOStack_30);\n  local_18 = param_6;\n  gold::Output_data_reloc_base<4,true,32,true>::add(param_1,param_4,aOStack_30);\n  return;\n}\n\n" (function_definition "void FUN_001c3d48(Output_data_reloc_base<4,true,32,true> *param_1,undefined4 param_2,\n                 undefined4 param_3,Output_data *param_4,undefined4 param_5,undefined4 param_6)\n\n{\n  Output_reloc aOStack_30 [24];\n  undefined4 local_18;\n  \n  (*(code *)PTR_Output_reloc_00434960)(aOStack_30);\n  local_18 = param_6;\n  gold::Output_data_reloc_base<4,true,32,true>::add(param_1,param_4,aOStack_30);\n  return;\n}" primitive_type (function_declarator "FUN_001c3d48(Output_data_reloc_base<4,true,32,true> *param_1,undefined4 param_2,\n                 undefined4 param_3,Output_data *param_4,undefined4 param_5,undefined4 param_6)" identifier (parameter_list "(Output_data_reloc_base<4,true,32,true> *param_1,undefined4 param_2,\n                 undefined4 param_3,Output_data *param_4,undefined4 param_5,undefined4 param_6)" ( (parameter_declaration "Output_data_reloc_base<4,true,32,true> *param_1" type_identifier (ERROR "<4,true,32,true>" < number_literal , identifier (ERROR ",32" , number_literal) , identifier >) (pointer_declarator "*param_1" * identifier)) , (parameter_declaration "undefined4 param_2" type_identifier identifier) , (parameter_declaration "undefined4 param_3" type_identifier identifier) , (parameter_declaration "Output_data *param_4" type_identifier (pointer_declarator "*param_4" * identifier)) , (parameter_declaration "undefined4 param_5" type_identifier identifier) , (parameter_declaration "undefined4 param_6" type_identifier identifier) ))) (compound_statement "{\n  Output_reloc aOStack_30 [24];\n  undefined4 local_18;\n  \n  (*(code *)PTR_Output_reloc_00434960)(aOStack_30);\n  local_18 = param_6;\n  gold::Output_data_reloc_base<4,true,32,true>::add(param_1,param_4,aOStack_30);\n  return;\n}" { (declaration "Output_reloc aOStack_30 [24];" type_identifier (array_declarator "aOStack_30 [24]" identifier [ number_literal ]) ;) (declaration "undefined4 local_18;" type_identifier identifier ;) (expression_statement "(*(code *)PTR_Output_reloc_00434960)(aOStack_30);" (call_expression "(*(code *)PTR_Output_reloc_00434960)(aOStack_30)" (parenthesized_expression "(*(code *)PTR_Output_reloc_00434960)" ( (pointer_expression "*(code *)PTR_Output_reloc_00434960" * (cast_expression "(code *)PTR_Output_reloc_00434960" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(aOStack_30)" ( identifier ))) ;) (expression_statement "local_18 = param_6;" (assignment_expression "local_18 = param_6" identifier = identifier) ;) (labeled_statement "gold::Output_data_reloc_base<4,true,32,true>::add(param_1,param_4,aOStack_30);" statement_identifier : (ERROR ":" :) (expression_statement "Output_data_reloc_base<4,true,32,true>::add(param_1,param_4,aOStack_30);" (comma_expression "Output_data_reloc_base<4,true,32,true>::add(param_1,param_4,aOStack_30)" (binary_expression "Output_data_reloc_base<4" identifier < number_literal) , (comma_expression "true,32,true>::add(param_1,param_4,aOStack_30)" true , (comma_expression "32,true>::add(param_1,param_4,aOStack_30)" number_literal , (binary_expression "true>::add(param_1,param_4,aOStack_30)" true > (ERROR "::" : :) (call_expression "add(param_1,param_4,aOStack_30)" identifier (argument_list "(param_1,param_4,aOStack_30)" ( identifier , identifier , identifier ))))))) ;)) (return_statement "return;" return ;) })))
(translation_unit "/* WARNING: Struct "Output_section": ignoring overlapping field "name_" */\n/* WARNING: Struct "Output_section_data": ignoring overlapping field "output_section_" */\n/* DWARF original prototype: void add_global_relative(Output_data_reloc<4,_true,_32,_true> * this,\n   Symbol * gsym, uint type, Output_data * od, Address address, Addend addend, bool use_plt_offset)\n    */\n\nvoid __thiscall\ngold::Output_data_reloc<4,_true,_32,_true>::add_global_relative\n          (Output_data_reloc<4,_true,_32,_true> *this,Symbol *gsym,uint type,Output_data *od,\n          Address address,Addend addend,bool use_plt_offset)\n\n{\n  Output_reloc_type OStack_30;\n  \n  (*(code *)PTR_Output_reloc_00434960)(&OStack_30);\n  OStack_30.addend_ = addend;\n  Output_data_reloc_base<4,_true,_32,_true>::add\n            (&this->super_Output_data_reloc_base<4,_true,_32,_true>,od,&OStack_30);\n  return;\n}\n\n" comment comment comment (declaration "void __thiscall\ngold::Output_data_reloc<4,_true,_32,_true>::add_global_relative\n          (Output_data_reloc<4,_true,_32,_true> *this,Symbol *gsym,uint type,Output_data *od,\n          Address address,Addend addend,bool use_plt_offset)\n\n{\n  Output_reloc_type OStack_30;" primitive_type (ms_call_modifier "__thiscall" __thiscall) (ERROR "gold::" identifier : :) identifier (ERROR "<4" < number_literal) , identifier , identifier , (ERROR "_true>::add_global_relative\n          (Output_data_reloc<4,_true,_32,_true> *this,Symbol *gsym,uint type,Output_data *od,\n          Address address,Addend addend,bool use_plt_offset)\n\n{\n  Output_reloc_type" identifier > : : (function_declarator "add_global_relative\n          (Output_data_reloc<4,_true,_32,_true> *this,Symbol *gsym,uint type,Output_data *od,\n          Address address,Addend addend,bool use_plt_offset)" identifier (parameter_list "(Output_data_reloc<4,_true,_32,_true> *this,Symbol *gsym,uint type,Output_data *od,\n          Address address,Addend addend,bool use_plt_offset)" ( (parameter_declaration "Output_data_reloc" type_identifier) (ERROR "<4" < number_literal) , (parameter_declaration "_true" type_identifier) , (parameter_declaration "_32" type_identifier) , (parameter_declaration "_true> *this" type_identifier (ERROR ">" >) (pointer_declarator "*this" * identifier)) , (parameter_declaration "Symbol *gsym" type_identifier (pointer_declarator "*gsym" * identifier)) , (parameter_declaration "uint type" type_identifier identifier) , (parameter_declaration "Output_data *od" type_identifier (pointer_declarator "*od" * identifier)) , (parameter_declaration "Address address" type_identifier identifier) , (parameter_declaration "Addend addend" type_identifier identifier) , (parameter_declaration "bool use_plt_offset" primitive_type identifier) ))) { identifier) identifier ;) (expression_statement "(*(code *)PTR_Output_reloc_00434960)(&OStack_30);" (call_expression "(*(code *)PTR_Output_reloc_00434960)(&OStack_30)" (parenthesized_expression "(*(code *)PTR_Output_reloc_00434960)" ( (pointer_expression "*(code *)PTR_Output_reloc_00434960" * (cast_expression "(code *)PTR_Output_reloc_00434960" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(&OStack_30)" ( (pointer_expression "&OStack_30" & identifier) ))) ;) (expression_statement "OStack_30.addend_ = addend;" (assignment_expression "OStack_30.addend_ = addend" (field_expression "OStack_30.addend_" identifier . field_identifier) = identifier) ;) (expression_statement "Output_data_reloc_base<4,_true,_32,_true>::add\n            (&this->super_Output_data_reloc_base<4,_true,_32,_true>,od,&OStack_30);" (update_expression "Output_data_reloc_base<4,_true,_32,_true>::add\n            (&this->super_Output_data_reloc_base<4,_true,_32,_true>,od,&OStack_30)" (binary_expression "Output_data_reloc_base<4,_true,_32,_true>::add\n            (&this->super_Output_data_reloc_base<4,_true,_32,_true>,od,&OStack_30)" (binary_expression "Output_data_reloc_base<4" identifier < number_literal) (ERROR ",_true,_32,_true" , identifier , identifier , identifier) > (ERROR "::" : :) (call_expression "add\n            (&this->super_Output_data_reloc_base<4,_true,_32,_true>,od,&OStack_30)" identifier (argument_list "(&this->super_Output_data_reloc_base<4,_true,_32,_true>,od,&OStack_30)" ( (binary_expression "&this->super_Output_data_reloc_base<4" (pointer_expression "&this->super_Output_data_reloc_base" & (field_expression "this->super_Output_data_reloc_base" identifier -> field_identifier)) < number_literal) , identifier , identifier , identifier (ERROR ">" >) , identifier , (pointer_expression "&OStack_30" & identifier) )))) --) ;) (return_statement "return;" return ;) (ERROR "}" }))
(translation_unit "void FUN_001c3d48(Output_data_reloc_base<4,true,32,true> *param_1,undefined4 param_2,\n                 undefined4 param_3,Output_data *param_4,undefined4 param_5,undefined4 param_6)\n\n{\n  Output_reloc aOStack_30 [24];\n  undefined4 local_18;\n  \n  (*(code *)PTR_Output_reloc_00434960)(aOStack_30);\n  local_18 = param_6;\n  gold::Output_data_reloc_base<4,true,32,true>::add(param_1,param_4,aOStack_30);\n  return;\n}\n\n" (function_definition "void FUN_001c3d48(Output_data_reloc_base<4,true,32,true> *param_1,undefined4 param_2,\n                 undefined4 param_3,Output_data *param_4,undefined4 param_5,undefined4 param_6)\n\n{\n  Output_reloc aOStack_30 [24];\n  undefined4 local_18;\n  \n  (*(code *)PTR_Output_reloc_00434960)(aOStack_30);\n  local_18 = param_6;\n  gold::Output_data_reloc_base<4,true,32,true>::add(param_1,param_4,aOStack_30);\n  return;\n}" primitive_type (function_declarator "FUN_001c3d48(Output_data_reloc_base<4,true,32,true> *param_1,undefined4 param_2,\n                 undefined4 param_3,Output_data *param_4,undefined4 param_5,undefined4 param_6)" identifier (parameter_list "(Output_data_reloc_base<4,true,32,true> *param_1,undefined4 param_2,\n                 undefined4 param_3,Output_data *param_4,undefined4 param_5,undefined4 param_6)" ( (parameter_declaration "Output_data_reloc_base<4,true,32,true> *param_1" type_identifier (ERROR "<4,true,32,true>" < number_literal , identifier (ERROR ",32" , number_literal) , identifier >) (pointer_declarator "*param_1" * identifier)) , (parameter_declaration "undefined4 param_2" type_identifier identifier) , (parameter_declaration "undefined4 param_3" type_identifier identifier) , (parameter_declaration "Output_data *param_4" type_identifier (pointer_declarator "*param_4" * identifier)) , (parameter_declaration "undefined4 param_5" type_identifier identifier) , (parameter_declaration "undefined4 param_6" type_identifier identifier) ))) (compound_statement "{\n  Output_reloc aOStack_30 [24];\n  undefined4 local_18;\n  \n  (*(code *)PTR_Output_reloc_00434960)(aOStack_30);\n  local_18 = param_6;\n  gold::Output_data_reloc_base<4,true,32,true>::add(param_1,param_4,aOStack_30);\n  return;\n}" { (declaration "Output_reloc aOStack_30 [24];" type_identifier (array_declarator "aOStack_30 [24]" identifier [ number_literal ]) ;) (declaration "undefined4 local_18;" type_identifier identifier ;) (expression_statement "(*(code *)PTR_Output_reloc_00434960)(aOStack_30);" (call_expression "(*(code *)PTR_Output_reloc_00434960)(aOStack_30)" (parenthesized_expression "(*(code *)PTR_Output_reloc_00434960)" ( (pointer_expression "*(code *)PTR_Output_reloc_00434960" * (cast_expression "(code *)PTR_Output_reloc_00434960" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(aOStack_30)" ( identifier ))) ;) (expression_statement "local_18 = param_6;" (assignment_expression "local_18 = param_6" identifier = identifier) ;) (labeled_statement "gold::Output_data_reloc_base<4,true,32,true>::add(param_1,param_4,aOStack_30);" statement_identifier : (ERROR ":" :) (expression_statement "Output_data_reloc_base<4,true,32,true>::add(param_1,param_4,aOStack_30);" (comma_expression "Output_data_reloc_base<4,true,32,true>::add(param_1,param_4,aOStack_30)" (binary_expression "Output_data_reloc_base<4" identifier < number_literal) , (comma_expression "true,32,true>::add(param_1,param_4,aOStack_30)" true , (comma_expression "32,true>::add(param_1,param_4,aOStack_30)" number_literal , (binary_expression "true>::add(param_1,param_4,aOStack_30)" true > (ERROR "::" : :) (call_expression "add(param_1,param_4,aOStack_30)" identifier (argument_list "(param_1,param_4,aOStack_30)" ( identifier , identifier , identifier ))))))) ;)) (return_statement "return;" return ;) })))
(translation_unit (function_definition TYPE (function_declarator IDENT (parameter_list ( (parameter_declaration TYPE (ERROR < LIT , IDENT (ERROR , LIT) , IDENT >) (pointer_declarator * IDENT)) , (parameter_declaration TYPE IDENT) , (parameter_declaration TYPE IDENT) , (parameter_declaration TYPE (pointer_declarator * IDENT)) , (parameter_declaration TYPE IDENT) , (parameter_declaration TYPE IDENT) ))) (compound_statement { (declaration TYPE (array_declarator IDENT [ LIT ]) ;) (declaration TYPE IDENT ;) (expression_statement (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( IDENT ))) ;) (expression_statement (assignment_expression IDENT = IDENT) ;) (labeled_statement statement_identifier : (ERROR :) (expression_statement (comma_expression (binary_expression IDENT < LIT) , (comma_expression BOOL , (comma_expression LIT , (binary_expression BOOL > (ERROR : :) (call_expression IDENT (argument_list ( IDENT , IDENT , IDENT ))))))) ;)) (return_statement return ;) })))
(function_definition "void FUN_001c3d48(Output_data_reloc_base<4,true,32,true> *param_1,undefined4 param_2,\n                 undefined4 param_3,Output_data *param_4,undefined4 param_5,undefined4 param_6)\n\n{\n  Output_reloc aOStack_30 [24];\n  undefined4 local_18;\n  \n  (*(code *)PTR_Output_reloc_00434960)(aOStack_30);\n  local_18 = param_6;\n  gold::Output_data_reloc_base<4,true,32,true>::add(param_1,param_4,aOStack_30);\n  return;\n}" (primitive_type "void") (function_declarator "FUN_001c3d48(Output_data_reloc_base<4,true,32,true> *param_1,undefined4 param_2,\n                 undefined4 param_3,Output_data *param_4,undefined4 param_5,undefined4 param_6)" (identifier "FUN_001c3d48") (parameter_list "(Output_data_reloc_base<4,true,32,true> *param_1,undefined4 param_2,\n                 undefined4 param_3,Output_data *param_4,undefined4 param_5,undefined4 param_6)" (( "(") (parameter_declaration "Output_data_reloc_base<4,true,32,true> *param_1" (type_identifier "Output_data_reloc_base") (ERROR "<4,true,32,true>" (< "<") (number_literal "4") (, ",") (identifier "true") (ERROR ",32" (, ",") (number_literal "32")) (, ",") (identifier "true") (> ">")) (pointer_declarator "*param_1" (* "*") (identifier "param_1"))) (, ",") (parameter_declaration "undefined4 param_2" (type_identifier "undefined4") (identifier "param_2")) (, ",") (parameter_declaration "undefined4 param_3" (type_identifier "undefined4") (identifier "param_3")) (, ",") (parameter_declaration "Output_data *param_4" (type_identifier "Output_data") (pointer_declarator "*param_4" (* "*") (identifier "param_4"))) (, ",") (parameter_declaration "undefined4 param_5" (type_identifier "undefined4") (identifier "param_5")) (, ",") (parameter_declaration "undefined4 param_6" (type_identifier "undefined4") (identifier "param_6")) () ")"))) (compound_statement "{\n  Output_reloc aOStack_30 [24];\n  undefined4 local_18;\n  \n  (*(code *)PTR_Output_reloc_00434960)(aOStack_30);\n  local_18 = param_6;\n  gold::Output_data_reloc_base<4,true,32,true>::add(param_1,param_4,aOStack_30);\n  return;\n}" ({ "{") (declaration "Output_reloc aOStack_30 [24];" (type_identifier "Output_reloc") (array_declarator "aOStack_30 [24]" (identifier "aOStack_30") ([ "[") (number_literal "24") (] "]")) (; ";")) (declaration "undefined4 local_18;" (type_identifier "undefined4") (identifier "local_18") (; ";")) (expression_statement "(*(code *)PTR_Output_reloc_00434960)(aOStack_30);" (call_expression "(*(code *)PTR_Output_reloc_00434960)(aOStack_30)" (parenthesized_expression "(*(code *)PTR_Output_reloc_00434960)" (( "(") (pointer_expression "*(code *)PTR_Output_reloc_00434960" (* "*") (cast_expression "(code *)PTR_Output_reloc_00434960" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR_Output_reloc_00434960"))) () ")")) (argument_list "(aOStack_30)" (( "(") (identifier "aOStack_30") () ")"))) (; ";")) (expression_statement "local_18 = param_6;" (assignment_expression "local_18 = param_6" (identifier "local_18") (= "=") (identifier "param_6")) (; ";")) (labeled_statement "gold::Output_data_reloc_base<4,true,32,true>::add(param_1,param_4,aOStack_30);" (statement_identifier "gold") (: ":") (ERROR ":" (: ":")) (expression_statement "Output_data_reloc_base<4,true,32,true>::add(param_1,param_4,aOStack_30);" (comma_expression "Output_data_reloc_base<4,true,32,true>::add(param_1,param_4,aOStack_30)" (binary_expression "Output_data_reloc_base<4" (identifier "Output_data_reloc_base") (< "<") (number_literal "4")) (, ",") (comma_expression "true,32,true>::add(param_1,param_4,aOStack_30)" (true "true") (, ",") (comma_expression "32,true>::add(param_1,param_4,aOStack_30)" (number_literal "32") (, ",") (binary_expression "true>::add(param_1,param_4,aOStack_30)" (true "true") (> ">") (ERROR "::" (: ":") (: ":")) (call_expression "add(param_1,param_4,aOStack_30)" (identifier "add") (argument_list "(param_1,param_4,aOStack_30)" (( "(") (identifier "param_1") (, ",") (identifier "param_4") (, ",") (identifier "aOStack_30") () ")"))))))) (; ";"))) (return_statement "return;" (return "return") (; ";")) (} "}")))

/* WARNING: Struct "Output_section": ignoring overlapping field "name_" */
/* WARNING: Struct "Output_section_data": ignoring overlapping field "output_section_" */
/* DWARF original prototype: void add_global_relative(Output_data_reloc<4,_true,_32,_true> * this,
   Symbol * gsym, uint type, Output_data * od, Address address, Addend addend, bool use_plt_offset)
    */

void __thiscall
gold::Output_data_reloc<4,_true,_32,_true>::add_global_relative
          (Output_data_reloc<4,_true,_32,_true> *this,Symbol *gsym,uint type,Output_data *od,
          Address address,Addend addend,bool use_plt_offset)

{
  Output_reloc_type OStack_30;
  
  (*(type_1 *)PTR_Output_reloc_00434960)(&OStack_30);
  OStack_30.addend_ = addend;
  var_1<4,_true,_32,_true>::var_2
            (&this->super_Output_data_reloc_base<4,_true,_32,_true>,od,&OStack_30);
  return;
}


(translation_unit (function_definition type: (primitive_type) declarator: (function_declarator declarator: (identifier) parameters: (parameter_list (parameter_declaration type: (type_identifier) (ERROR (number_literal) (identifier) (ERROR (number_literal)) (identifier)) declarator: (pointer_declarator declarator: (identifier))) (parameter_declaration type: (type_identifier) declarator: (identifier)) (parameter_declaration type: (type_identifier) declarator: (identifier)) (parameter_declaration type: (type_identifier) declarator: (pointer_declarator declarator: (identifier))) (parameter_declaration type: (type_identifier) declarator: (identifier)) (parameter_declaration type: (type_identifier) declarator: (identifier)))) body: (compound_statement (declaration type: (type_identifier) declarator: (array_declarator declarator: (identifier) size: (number_literal))) (declaration type: (type_identifier) declarator: (identifier)) (expression_statement (call_expression function: (parenthesized_expression (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (identifier)))) arguments: (argument_list (identifier)))) (expression_statement (assignment_expression left: (identifier) right: (identifier))) (labeled_statement label: (statement_identifier) (ERROR) (expression_statement (comma_expression left: (binary_expression left: (identifier) right: (number_literal)) right: (comma_expression left: (true) right: (comma_expression left: (number_literal) right: (binary_expression left: (true) (ERROR) right: (call_expression function: (identifier) arguments: (argument_list (identifier) (identifier) (identifier))))))))) (return_statement))))

void MASKED(Output_data_reloc_base<4,true,32,true> *param_1,undefined4 param_2,
                 undefined4 param_3,Output_data *param_4,undefined4 param_5,undefined4 param_6)

{
  Output_reloc aOStack_30 [24];
  undefined4 local_18;
  
  (*(code *)PTR_Output_reloc_00434960)(aOStack_30);
  local_18 = param_6;
  gold::Output_data_reloc_base<4,true,32,true>::add(param_1,param_4,aOStack_30);
  return;
}

