
void processEntry __start(undefined4 param_1,undefined4 param_2)

{
  undefined1 auStack_20 [16];
  undefined *local_10;
  undefined4 local_c;
  undefined1 *local_8;
  
  local_8 = auStack_20;
  local_10 = PTR___libc_csu_fini_000270c0;
  local_c = param_1;
  (*(code *)PTR___libc_start_main_000271e0)
            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc);
  do {
                    /* WARNING: Do nothing block with infinite loop */
  } while( true );
}



void processEntry entry(undefined4 param_1,undefined4 param_2)

{
  undefined1 auStack_20 [16];
  undefined *local_10;
  undefined4 local_c;
  undefined1 *local_8;
  
  local_8 = auStack_20;
  local_10 = PTR___libc_csu_fini_000270c0;
  local_c = param_1;
  (*(code *)PTR___libc_start_main_000271e0)
            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc);
  do {
                    /* WARNING: Do nothing block with infinite loop */
  } while( true );
}


or zero,ra,zero
bal 0x000119bc
_nop
lui gp,0x2
addiu gp,gp,-0x291c
addu gp,gp,ra
or ra,zero,zero
lw a0,-0x7fe8(gp)
lw a1,0x0(sp)
addiu a2,sp,0x4
li at,-0x8
and sp,sp,at
addiu sp,sp,-0x20
lw a3,-0x7fe4(gp)
lw t0,-0x7fe0(gp)
sw t0,0x10(sp)
sw v0,0x14(sp)
sw sp,0x18(sp)
lw t9,-0x7ec0(gp)
jalr t9
_nop
b 0x00011a04
_nop
(translation_unit "void processEntry entry(undefined4 param_1,undefined4 param_2)\n\n{\n  undefined1 auStack_20 [16];\n  undefined *local_10;\n  undefined4 local_c;\n  undefined1 *local_8;\n  \n  local_8 = auStack_20;\n  local_10 = PTR___libc_csu_fini_000270c0;\n  local_c = param_1;\n  (*(code *)PTR___libc_start_main_000271e0)\n            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc);\n  do {\n                    /* WARNING: Do nothing block with infinite loop */\n  } while( true );\n}\n\n" (function_definition "void processEntry entry(undefined4 param_1,undefined4 param_2)\n\n{\n  undefined1 auStack_20 [16];\n  undefined *local_10;\n  undefined4 local_c;\n  undefined1 *local_8;\n  \n  local_8 = auStack_20;\n  local_10 = PTR___libc_csu_fini_000270c0;\n  local_c = param_1;\n  (*(code *)PTR___libc_start_main_000271e0)\n            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc);\n  do {\n                    /* WARNING: Do nothing block with infinite loop */\n  } while( true );\n}" primitive_type (ERROR "processEntry" identifier) (function_declarator "entry(undefined4 param_1,undefined4 param_2)" identifier (parameter_list "(undefined4 param_1,undefined4 param_2)" ( (parameter_declaration "undefined4 param_1" type_identifier identifier) , (parameter_declaration "undefined4 param_2" type_identifier identifier) ))) (compound_statement "{\n  undefined1 auStack_20 [16];\n  undefined *local_10;\n  undefined4 local_c;\n  undefined1 *local_8;\n  \n  local_8 = auStack_20;\n  local_10 = PTR___libc_csu_fini_000270c0;\n  local_c = param_1;\n  (*(code *)PTR___libc_start_main_000271e0)\n            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc);\n  do {\n                    /* WARNING: Do nothing block with infinite loop */\n  } while( true );\n}" { (declaration "undefined1 auStack_20 [16];" type_identifier (array_declarator "auStack_20 [16]" identifier [ number_literal ]) ;) (declaration "undefined *local_10;" type_identifier (pointer_declarator "*local_10" * identifier) ;) (declaration "undefined4 local_c;" type_identifier identifier ;) (declaration "undefined1 *local_8;" type_identifier (pointer_declarator "*local_8" * identifier) ;) (expression_statement "local_8 = auStack_20;" (assignment_expression "local_8 = auStack_20" identifier = identifier) ;) (expression_statement "local_10 = PTR___libc_csu_fini_000270c0;" (assignment_expression "local_10 = PTR___libc_csu_fini_000270c0" identifier = identifier) ;) (expression_statement "local_c = param_1;" (assignment_expression "local_c = param_1" identifier = identifier) ;) (expression_statement "(*(code *)PTR___libc_start_main_000271e0)\n            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc);" (call_expression "(*(code *)PTR___libc_start_main_000271e0)\n            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc)" (parenthesized_expression "(*(code *)PTR___libc_start_main_000271e0)" ( (pointer_expression "*(code *)PTR___libc_start_main_000271e0" * (cast_expression "(code *)PTR___libc_start_main_000271e0" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc)" ( identifier , identifier , (pointer_expression "&stack0x00000004" & identifier) , identifier ))) ;) (do_statement "do {\n                    /* WARNING: Do nothing block with infinite loop */\n  } while( true );" do (compound_statement "{\n                    /* WARNING: Do nothing block with infinite loop */\n  }" { comment }) while (parenthesized_expression "( true )" ( true )) ;) })))
(translation_unit "void processEntry __start(undefined4 param_1,undefined4 param_2)\n\n{\n  undefined1 auStack_20 [16];\n  undefined *local_10;\n  undefined4 local_c;\n  undefined1 *local_8;\n  \n  local_8 = auStack_20;\n  local_10 = PTR___libc_csu_fini_000270c0;\n  local_c = param_1;\n  (*(code *)PTR___libc_start_main_000271e0)\n            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc);\n  do {\n                    /* WARNING: Do nothing block with infinite loop */\n  } while( true );\n}\n\n" (function_definition "void processEntry __start(undefined4 param_1,undefined4 param_2)\n\n{\n  undefined1 auStack_20 [16];\n  undefined *local_10;\n  undefined4 local_c;\n  undefined1 *local_8;\n  \n  local_8 = auStack_20;\n  local_10 = PTR___libc_csu_fini_000270c0;\n  local_c = param_1;\n  (*(code *)PTR___libc_start_main_000271e0)\n            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc);\n  do {\n                    /* WARNING: Do nothing block with infinite loop */\n  } while( true );\n}" primitive_type (ERROR "processEntry" identifier) (function_declarator "__start(undefined4 param_1,undefined4 param_2)" identifier (parameter_list "(undefined4 param_1,undefined4 param_2)" ( (parameter_declaration "undefined4 param_1" type_identifier identifier) , (parameter_declaration "undefined4 param_2" type_identifier identifier) ))) (compound_statement "{\n  undefined1 auStack_20 [16];\n  undefined *local_10;\n  undefined4 local_c;\n  undefined1 *local_8;\n  \n  local_8 = auStack_20;\n  local_10 = PTR___libc_csu_fini_000270c0;\n  local_c = param_1;\n  (*(code *)PTR___libc_start_main_000271e0)\n            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc);\n  do {\n                    /* WARNING: Do nothing block with infinite loop */\n  } while( true );\n}" { (declaration "undefined1 auStack_20 [16];" type_identifier (array_declarator "auStack_20 [16]" identifier [ number_literal ]) ;) (declaration "undefined *local_10;" type_identifier (pointer_declarator "*local_10" * identifier) ;) (declaration "undefined4 local_c;" type_identifier identifier ;) (declaration "undefined1 *local_8;" type_identifier (pointer_declarator "*local_8" * identifier) ;) (expression_statement "local_8 = auStack_20;" (assignment_expression "local_8 = auStack_20" identifier = identifier) ;) (expression_statement "local_10 = PTR___libc_csu_fini_000270c0;" (assignment_expression "local_10 = PTR___libc_csu_fini_000270c0" identifier = identifier) ;) (expression_statement "local_c = param_1;" (assignment_expression "local_c = param_1" identifier = identifier) ;) (expression_statement "(*(code *)PTR___libc_start_main_000271e0)\n            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc);" (call_expression "(*(code *)PTR___libc_start_main_000271e0)\n            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc)" (parenthesized_expression "(*(code *)PTR___libc_start_main_000271e0)" ( (pointer_expression "*(code *)PTR___libc_start_main_000271e0" * (cast_expression "(code *)PTR___libc_start_main_000271e0" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc)" ( identifier , identifier , (pointer_expression "&stack0x00000004" & identifier) , identifier ))) ;) (do_statement "do {\n                    /* WARNING: Do nothing block with infinite loop */\n  } while( true );" do (compound_statement "{\n                    /* WARNING: Do nothing block with infinite loop */\n  }" { comment }) while (parenthesized_expression "( true )" ( true )) ;) })))
(translation_unit "void processEntry entry(undefined4 param_1,undefined4 param_2)\n\n{\n  undefined1 auStack_20 [16];\n  undefined *local_10;\n  undefined4 local_c;\n  undefined1 *local_8;\n  \n  local_8 = auStack_20;\n  local_10 = PTR___libc_csu_fini_000270c0;\n  local_c = param_1;\n  (*(code *)PTR___libc_start_main_000271e0)\n            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc);\n  do {\n                    \n  } while( true );\n}\n\n" (function_definition "void processEntry entry(undefined4 param_1,undefined4 param_2)\n\n{\n  undefined1 auStack_20 [16];\n  undefined *local_10;\n  undefined4 local_c;\n  undefined1 *local_8;\n  \n  local_8 = auStack_20;\n  local_10 = PTR___libc_csu_fini_000270c0;\n  local_c = param_1;\n  (*(code *)PTR___libc_start_main_000271e0)\n            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc);\n  do {\n                    \n  } while( true );\n}" primitive_type (ERROR "processEntry" identifier) (function_declarator "entry(undefined4 param_1,undefined4 param_2)" identifier (parameter_list "(undefined4 param_1,undefined4 param_2)" ( (parameter_declaration "undefined4 param_1" type_identifier identifier) , (parameter_declaration "undefined4 param_2" type_identifier identifier) ))) (compound_statement "{\n  undefined1 auStack_20 [16];\n  undefined *local_10;\n  undefined4 local_c;\n  undefined1 *local_8;\n  \n  local_8 = auStack_20;\n  local_10 = PTR___libc_csu_fini_000270c0;\n  local_c = param_1;\n  (*(code *)PTR___libc_start_main_000271e0)\n            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc);\n  do {\n                    \n  } while( true );\n}" { (declaration "undefined1 auStack_20 [16];" type_identifier (array_declarator "auStack_20 [16]" identifier [ number_literal ]) ;) (declaration "undefined *local_10;" type_identifier (pointer_declarator "*local_10" * identifier) ;) (declaration "undefined4 local_c;" type_identifier identifier ;) (declaration "undefined1 *local_8;" type_identifier (pointer_declarator "*local_8" * identifier) ;) (expression_statement "local_8 = auStack_20;" (assignment_expression "local_8 = auStack_20" identifier = identifier) ;) (expression_statement "local_10 = PTR___libc_csu_fini_000270c0;" (assignment_expression "local_10 = PTR___libc_csu_fini_000270c0" identifier = identifier) ;) (expression_statement "local_c = param_1;" (assignment_expression "local_c = param_1" identifier = identifier) ;) (expression_statement "(*(code *)PTR___libc_start_main_000271e0)\n            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc);" (call_expression "(*(code *)PTR___libc_start_main_000271e0)\n            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc)" (parenthesized_expression "(*(code *)PTR___libc_start_main_000271e0)" ( (pointer_expression "*(code *)PTR___libc_start_main_000271e0" * (cast_expression "(code *)PTR___libc_start_main_000271e0" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc)" ( identifier , identifier , (pointer_expression "&stack0x00000004" & identifier) , identifier ))) ;) (do_statement "do {\n                    \n  } while( true );" do (compound_statement "{\n                    \n  }" { }) while (parenthesized_expression "( true )" ( true )) ;) })))
(translation_unit (function_definition TYPE (ERROR IDENT) (function_declarator IDENT (parameter_list ( (parameter_declaration TYPE IDENT) , (parameter_declaration TYPE IDENT) ))) (compound_statement { (declaration TYPE (array_declarator IDENT [ LIT ]) ;) (declaration TYPE (pointer_declarator * IDENT) ;) (declaration TYPE IDENT ;) (declaration TYPE (pointer_declarator * IDENT) ;) (expression_statement (assignment_expression IDENT = IDENT) ;) (expression_statement (assignment_expression IDENT = IDENT) ;) (expression_statement (assignment_expression IDENT = IDENT) ;) (expression_statement (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( IDENT , IDENT , (pointer_expression & IDENT) , IDENT ))) ;) (do_statement do (compound_statement { }) while (parenthesized_expression ( BOOL )) ;) })))
(function_definition "void processEntry entry(undefined4 param_1,undefined4 param_2)\n\n{\n  undefined1 auStack_20 [16];\n  undefined *local_10;\n  undefined4 local_c;\n  undefined1 *local_8;\n  \n  local_8 = auStack_20;\n  local_10 = PTR___libc_csu_fini_000270c0;\n  local_c = param_1;\n  (*(code *)PTR___libc_start_main_000271e0)\n            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc);\n  do {\n                    \n  } while( true );\n}" (primitive_type "void") (ERROR "processEntry" (identifier "processEntry")) (function_declarator "entry(undefined4 param_1,undefined4 param_2)" (identifier "entry") (parameter_list "(undefined4 param_1,undefined4 param_2)" (( "(") (parameter_declaration "undefined4 param_1" (type_identifier "undefined4") (identifier "param_1")) (, ",") (parameter_declaration "undefined4 param_2" (type_identifier "undefined4") (identifier "param_2")) () ")"))) (compound_statement "{\n  undefined1 auStack_20 [16];\n  undefined *local_10;\n  undefined4 local_c;\n  undefined1 *local_8;\n  \n  local_8 = auStack_20;\n  local_10 = PTR___libc_csu_fini_000270c0;\n  local_c = param_1;\n  (*(code *)PTR___libc_start_main_000271e0)\n            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc);\n  do {\n                    \n  } while( true );\n}" ({ "{") (declaration "undefined1 auStack_20 [16];" (type_identifier "undefined1") (array_declarator "auStack_20 [16]" (identifier "auStack_20") ([ "[") (number_literal "16") (] "]")) (; ";")) (declaration "undefined *local_10;" (type_identifier "undefined") (pointer_declarator "*local_10" (* "*") (identifier "local_10")) (; ";")) (declaration "undefined4 local_c;" (type_identifier "undefined4") (identifier "local_c") (; ";")) (declaration "undefined1 *local_8;" (type_identifier "undefined1") (pointer_declarator "*local_8" (* "*") (identifier "local_8")) (; ";")) (expression_statement "local_8 = auStack_20;" (assignment_expression "local_8 = auStack_20" (identifier "local_8") (= "=") (identifier "auStack_20")) (; ";")) (expression_statement "local_10 = PTR___libc_csu_fini_000270c0;" (assignment_expression "local_10 = PTR___libc_csu_fini_000270c0" (identifier "local_10") (= "=") (identifier "PTR___libc_csu_fini_000270c0")) (; ";")) (expression_statement "local_c = param_1;" (assignment_expression "local_c = param_1" (identifier "local_c") (= "=") (identifier "param_1")) (; ";")) (expression_statement "(*(code *)PTR___libc_start_main_000271e0)\n            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc);" (call_expression "(*(code *)PTR___libc_start_main_000271e0)\n            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc)" (parenthesized_expression "(*(code *)PTR___libc_start_main_000271e0)" (( "(") (pointer_expression "*(code *)PTR___libc_start_main_000271e0" (* "*") (cast_expression "(code *)PTR___libc_start_main_000271e0" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR___libc_start_main_000271e0"))) () ")")) (argument_list "(PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc)" (( "(") (identifier "PTR_main_000270b8") (, ",") (identifier "param_2") (, ",") (pointer_expression "&stack0x00000004" (& "&") (identifier "stack0x00000004")) (, ",") (identifier "PTR___libc_csu_init_000270bc") () ")"))) (; ";")) (do_statement "do {\n                    \n  } while( true );" (do "do") (compound_statement "{\n                    \n  }" ({ "{") (} "}")) (while "while") (parenthesized_expression "( true )" (( "(") (true "true") () ")")) (; ";")) (} "}")))
(translation_unit (function_definition type: (primitive_type) (ERROR (identifier)) declarator: (function_declarator declarator: (identifier) parameters: (parameter_list (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: (pointer_declarator declarator: (identifier))) (declaration type: (type_identifier) declarator: (identifier)) (declaration type: (type_identifier) declarator: (pointer_declarator declarator: (identifier))) (expression_statement (assignment_expression left: (identifier) right: (identifier))) (expression_statement (assignment_expression left: (identifier) right: (identifier))) (expression_statement (assignment_expression left: (identifier) right: (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) (identifier) (pointer_expression argument: (identifier)) (identifier)))) (do_statement body: (compound_statement) condition: (parenthesized_expression (true))))))

void processEntry MASKED(undefined4 param_1,undefined4 param_2)

{
  undefined1 auStack_20 [16];
  undefined *local_10;
  undefined4 local_c;
  undefined1 *local_8;
  
  local_8 = auStack_20;
  local_10 = PTR___libc_csu_fini_000270c0;
  local_c = param_1;
  (*(code *)PTR___libc_start_main_000271e0)
            (PTR_main_000270b8,param_2,&stack0x00000004,PTR___libc_csu_init_000270bc);
  do {
                    /* WARNING: Do nothing block with infinite loop */
  } while( true );
}

