
/* WARNING: Function: __x86.get_pc_thunk.bx replaced with injection: get_pc_thunk_bx */
/* WARNING: Unknown calling convention */

void bsd_callg_blurb(FILE *file)

{
  fputc(10,(FILE *)file);
  fputc(10,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("call graph profile:\n",1,0x14,(FILE *)file);
  fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,(FILE *)file);
  fwrite("          for this listing.\n",1,0x1c,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("          function entries:\n",1,0x1c,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("index     the index of the function in the call graph\n",1,0x36,(FILE *)file);
  fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("%time     the percentage of the total time of the program\n",1,0x3a,(FILE *)file);
  fwrite("          accounted for by this function and its\n",1,0x31,(FILE *)file);
  fwrite("          descendents.\n",1,0x17,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("self      the number of seconds spent in this function\n",1,0x37,(FILE *)file);
  fwrite("          itself.\n",1,0x12,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("descendents\n",1,0xc,(FILE *)file);
  fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,(FILE *)file);
  fwrite("          this function on behalf of this function.\n",1,0x34,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("called    the number of times this function is called (other\n",1,0x3d,(FILE *)file);
  fwrite("          than recursive calls).\n",1,0x21,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("self      the number of times this function calls itself\n",1,0x39,(FILE *)file);
  fwrite("          recursively.\n",1,0x17,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("name      the name of the function, with an indication of\n",1,0x3a,(FILE *)file);
  fwrite("          its membership in a cycle, if any.\n",1,0x2d,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("index     the index of the function in the call graph\n",1,0x36,(FILE *)file);
  fwrite("          listing, as an aid to locating it.\n",1,0x2d,(FILE *)file);
  fputc(10,(FILE *)file);
  fputc(10,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("          parent listings:\n",1,0x1b,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,(FILE *)file);
  fwrite("          which is due to calls from this parent.\n",1,0x32,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("descendents*\n",1,0xd,(FILE *)file);
  fwrite("          the number of seconds of this function\'s\n",1,0x33,(FILE *)file);
  fwrite("          descendent time which is due to calls from this\n",1,0x3a,(FILE *)file);
  fwrite("          parent.\n",1,0x12,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("called**  the number of times this function is called by\n",1,0x39,(FILE *)file);
  fwrite("          this parent.  This is the numerator of the\n",1,0x35,(FILE *)file);
  fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,(FILE *)file);
  fwrite("          its parents.\n",1,0x17,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("total*    the number of times this function was called by\n",1,0x3a,(FILE *)file);
  fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,(FILE *)file);
  fwrite("          the propagation fraction.\n",1,0x24,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,(FILE *)file);
  fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("index     the index of this parent in the call graph\n",1,0x35,(FILE *)file);
  fwrite("          listing, as an aid in locating it.\n",1,0x2d,(FILE *)file);
  fputc(10,(FILE *)file);
  fputc(10,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("          children listings:\n",1,0x1d,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,(FILE *)file);
  fwrite("          which is due to being called by this function.\n",1,0x39,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("descendent*\n",1,0xc,(FILE *)file);
  fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,(FILE *)file);
  fwrite("          time which is due to being called by this\n",1,0x34,(FILE *)file);
  fwrite("          function.\n",1,0x14,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("called**  the number of times this child is called by this\n",1,0x3b,(FILE *)file);
  fwrite("          function.  This is the numerator of the\n",1,0x32,(FILE *)file);
  fwrite("          propagation fraction for this child.\n",1,0x2f,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("total*    the number of times this child is called by all\n",1,0x3a,(FILE *)file);
  fwrite("          functions.  This is the denominator of the\n",1,0x35,(FILE *)file);
  fwrite("          propagation fraction.\n",1,0x20,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("children  the name of this child, and an indication of its\n",1,0x3b,(FILE *)file);
  fwrite("          membership in a cycle, if any.\n",1,0x29,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,(FILE *)file);
  fwrite("          as an aid to locating it.\n",1,0x24,(FILE *)file);
  fputc(10,(FILE *)file);
  fputc(10,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("          * these fields are omitted for parents (or\n",1,0x35,(FILE *)file);
  fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,(FILE *)file);
  fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,(FILE *)file);
  fwrite("          the propagated times and propagation denominator\n",1,0x3b,(FILE *)file);
  fwrite("          represent the self time and descendent time of the\n",1,0x3d,(FILE *)file);
  fwrite("          cycle as a whole.\n",1,0x1c,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("          ** static-only parents and children are indicated\n",1,0x3c,(FILE *)file);
  fwrite("          by a call count of 0.\n",1,0x20,(FILE *)file);
  fputc(10,(FILE *)file);
  fputc(10,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("          cycle listings:\n",1,0x1a,(FILE *)file);
  fwrite("          the cycle as a whole is listed with the same\n",1,0x37,(FILE *)file);
  fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,(FILE *)file);
  fwrite("          the members of the cycle, and their contributions\n",1,0x3c,(FILE *)file);
  fwrite("          to the time and call counts of the cycle.\n",1,0x34,(FILE *)file);
  fwrite(&DAT_00023e89,1,2,(FILE *)file);
  fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,(FILE *)file);
  fputc(10,(FILE *)file);
  fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,
         (FILE *)file);
  fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,(FILE *)file)
  ;
  fwrite("notice and this notice are preserved.\n",1,0x26,(FILE *)file);
  return;
}



/* WARNING: Function: __i686.get_pc_thunk.bx replaced with injection: get_pc_thunk_bx */

void FUN_0001fa60(FILE *param_1)

{
  fputc(10,param_1);
  fputc(10,param_1);
  fputc(10,param_1);
  fwrite("call graph profile:\n",1,0x14,param_1);
  fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,param_1);
  fwrite("          for this listing.\n",1,0x1c,param_1);
  fputc(10,param_1);
  fwrite("          function entries:\n",1,0x1c,param_1);
  fputc(10,param_1);
  fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);
  fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,param_1);
  fputc(10,param_1);
  fwrite("%time     the percentage of the total time of the program\n",1,0x3a,param_1);
  fwrite("          accounted for by this function and its\n",1,0x31,param_1);
  fwrite("          descendents.\n",1,0x17,param_1);
  fputc(10,param_1);
  fwrite("self      the number of seconds spent in this function\n",1,0x37,param_1);
  fwrite("          itself.\n",1,0x12,param_1);
  fputc(10,param_1);
  fwrite("descendents\n",1,0xc,param_1);
  fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,param_1);
  fwrite("          this function on behalf of this function.\n",1,0x34,param_1);
  fputc(10,param_1);
  fwrite("called    the number of times this function is called (other\n",1,0x3d,param_1);
  fwrite("          than recursive calls).\n",1,0x21,param_1);
  fputc(10,param_1);
  fwrite("self      the number of times this function calls itself\n",1,0x39,param_1);
  fwrite("          recursively.\n",1,0x17,param_1);
  fputc(10,param_1);
  fwrite("name      the name of the function, with an indication of\n",1,0x3a,param_1);
  fwrite("          its membership in a cycle, if any.\n",1,0x2d,param_1);
  fputc(10,param_1);
  fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);
  fwrite("          listing, as an aid to locating it.\n",1,0x2d,param_1);
  fputc(10,param_1);
  fputc(10,param_1);
  fputc(10,param_1);
  fwrite("          parent listings:\n",1,0x1b,param_1);
  fputc(10,param_1);
  fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,param_1);
  fwrite("          which is due to calls from this parent.\n",1,0x32,param_1);
  fputc(10,param_1);
  fwrite("descendents*\n",1,0xd,param_1);
  fwrite("          the number of seconds of this function\'s\n",1,0x33,param_1);
  fwrite("          descendent time which is due to calls from this\n",1,0x3a,param_1);
  fwrite("          parent.\n",1,0x12,param_1);
  fputc(10,param_1);
  fwrite("called**  the number of times this function is called by\n",1,0x39,param_1);
  fwrite("          this parent.  This is the numerator of the\n",1,0x35,param_1);
  fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,param_1);
  fwrite("          its parents.\n",1,0x17,param_1);
  fputc(10,param_1);
  fwrite("total*    the number of times this function was called by\n",1,0x3a,param_1);
  fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,param_1);
  fwrite("          the propagation fraction.\n",1,0x24,param_1);
  fputc(10,param_1);
  fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,param_1);
  fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,param_1);
  fputc(10,param_1);
  fwrite("index     the index of this parent in the call graph\n",1,0x35,param_1);
  fwrite("          listing, as an aid in locating it.\n",1,0x2d,param_1);
  fputc(10,param_1);
  fputc(10,param_1);
  fputc(10,param_1);
  fwrite("          children listings:\n",1,0x1d,param_1);
  fputc(10,param_1);
  fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,param_1);
  fwrite("          which is due to being called by this function.\n",1,0x39,param_1);
  fputc(10,param_1);
  fwrite("descendent*\n",1,0xc,param_1);
  fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,param_1);
  fwrite("          time which is due to being called by this\n",1,0x34,param_1);
  fwrite("          function.\n",1,0x14,param_1);
  fputc(10,param_1);
  fwrite("called**  the number of times this child is called by this\n",1,0x3b,param_1);
  fwrite("          function.  This is the numerator of the\n",1,0x32,param_1);
  fwrite("          propagation fraction for this child.\n",1,0x2f,param_1);
  fputc(10,param_1);
  fwrite("total*    the number of times this child is called by all\n",1,0x3a,param_1);
  fwrite("          functions.  This is the denominator of the\n",1,0x35,param_1);
  fwrite("          propagation fraction.\n",1,0x20,param_1);
  fputc(10,param_1);
  fwrite("children  the name of this child, and an indication of its\n",1,0x3b,param_1);
  fwrite("          membership in a cycle, if any.\n",1,0x29,param_1);
  fputc(10,param_1);
  fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,param_1);
  fwrite("          as an aid to locating it.\n",1,0x24,param_1);
  fputc(10,param_1);
  fputc(10,param_1);
  fputc(10,param_1);
  fwrite("          * these fields are omitted for parents (or\n",1,0x35,param_1);
  fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,param_1);
  fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,param_1);
  fwrite("          the propagated times and propagation denominator\n",1,0x3b,param_1);
  fwrite("          represent the self time and descendent time of the\n",1,0x3d,param_1);
  fwrite("          cycle as a whole.\n",1,0x1c,param_1);
  fputc(10,param_1);
  fwrite("          ** static-only parents and children are indicated\n",1,0x3c,param_1);
  fwrite("          by a call count of 0.\n",1,0x20,param_1);
  fputc(10,param_1);
  fputc(10,param_1);
  fputc(10,param_1);
  fwrite("          cycle listings:\n",1,0x1a,param_1);
  fwrite("          the cycle as a whole is listed with the same\n",1,0x37,param_1);
  fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,param_1);
  fwrite("          the members of the cycle, and their contributions\n",1,0x3c,param_1);
  fwrite("          to the time and call counts of the cycle.\n",1,0x34,param_1);
  fwrite(&DAT_00023e89,1,2,param_1);
  fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,param_1);
  fputc(10,param_1);
  fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,param_1);
  fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,param_1);
  fwrite("notice and this notice are preserved.\n",1,0x26,param_1);
  return;
}


PUSH EDI
PUSH ESI
PUSH EBX
MOV ESI,dword ptr [ESP + 0x10]
CALL 0x00013030
ADD EBX,0xd594
SUB ESP,0x8
PUSH ESI
PUSH 0xa
CALL 0x000123b0
POP EAX
POP EDX
PUSH ESI
PUSH 0xa
CALL 0x000123b0
POP ECX
POP EDI
PUSH ESI
PUSH 0xa
LEA EDI,[EBX + 0xffff7cb8]
CALL 0x000123b0
LEA EAX,[EBX + 0xffff7b09]
PUSH ESI
PUSH 0x14
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff7c78]
PUSH ESI
PUSH 0x3c
PUSH 0x1
PUSH EAX
CALL 0x000121c0
LEA EAX,[EBX + 0xffff7b1e]
PUSH ESI
PUSH 0x1c
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x18
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff7b3b]
PUSH ESI
PUSH 0x1c
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x18
PUSH ESI
PUSH 0xa
CALL 0x000123b0
PUSH ESI
PUSH 0x36
PUSH 0x1
PUSH EDI
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff7cf0]
PUSH ESI
PUSH 0x39
PUSH 0x1
PUSH EAX
CALL 0x000121c0
POP EAX
POP EDX
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff7d2c]
PUSH ESI
PUSH 0x3a
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff7d68]
PUSH ESI
PUSH 0x31
PUSH 0x1
PUSH EAX
CALL 0x000121c0
LEA EAX,[EBX + 0xffff7b58]
PUSH ESI
PUSH 0x17
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x18
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff7d9c]
PUSH ESI
PUSH 0x37
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff7b70]
PUSH ESI
PUSH 0x12
PUSH 0x1
PUSH EAX
CALL 0x000121c0
POP ECX
POP EAX
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff7b83]
PUSH ESI
PUSH 0xc
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff7dd4]
PUSH ESI
PUSH 0x3c
PUSH 0x1
PUSH EAX
CALL 0x000121c0
LEA EAX,[EBX + 0xffff7e14]
PUSH ESI
PUSH 0x34
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x18
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff7e4c]
PUSH ESI
PUSH 0x3d
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff7e8c]
PUSH ESI
PUSH 0x21
PUSH 0x1
PUSH EAX
CALL 0x000121c0
POP EAX
POP EDX
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff7eb0]
PUSH ESI
PUSH 0x39
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff7b90]
PUSH ESI
PUSH 0x17
PUSH 0x1
PUSH EAX
CALL 0x000121c0
POP ECX
POP EAX
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff7eec]
PUSH ESI
PUSH 0x3a
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff7f28]
PUSH ESI
PUSH 0x2d
PUSH 0x1
PUSH EAX
CALL 0x000121c0
POP EAX
POP EDX
PUSH ESI
PUSH 0xa
CALL 0x000123b0
PUSH ESI
PUSH 0x36
PUSH 0x1
PUSH EDI
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff7f58]
PUSH ESI
PUSH 0x2d
PUSH 0x1
PUSH EAX
CALL 0x000121c0
POP ECX
POP EDI
PUSH ESI
PUSH 0xa
CALL 0x000123b0
POP EAX
POP EDX
PUSH ESI
PUSH 0xa
CALL 0x000123b0
POP ECX
POP EDI
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff7ba8]
PUSH ESI
PUSH 0x1b
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x18
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff7f88]
PUSH ESI
PUSH 0x3d
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff7fc8]
PUSH ESI
PUSH 0x32
PUSH 0x1
PUSH EAX
CALL 0x000121c0
POP EAX
POP EDX
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff7bc4]
PUSH ESI
PUSH 0xd
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff7ffc]
PUSH ESI
PUSH 0x33
PUSH 0x1
PUSH EAX
CALL 0x000121c0
LEA EAX,[EBX + 0xffff8030]
PUSH ESI
PUSH 0x3a
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff7bd2]
PUSH ESI
PUSH 0x12
PUSH 0x1
PUSH EAX
CALL 0x000121c0
POP ECX
POP EDI
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff806c]
PUSH ESI
PUSH 0x39
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff80a8]
PUSH ESI
PUSH 0x35
PUSH 0x1
PUSH EAX
CALL 0x000121c0
LEA EAX,[EBX + 0xffff80e0]
PUSH ESI
PUSH 0x3b
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff7be5]
PUSH ESI
PUSH 0x17
PUSH 0x1
PUSH EAX
CALL 0x000121c0
POP EAX
POP EDX
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff811c]
PUSH ESI
PUSH 0x3a
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff8158]
PUSH ESI
PUSH 0x3a
PUSH 0x1
PUSH EAX
CALL 0x000121c0
LEA EAX,[EBX + 0xffff8194]
PUSH ESI
PUSH 0x24
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x18
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff81bc]
PUSH ESI
PUSH 0x3d
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff81fc]
PUSH ESI
PUSH 0x32
PUSH 0x1
PUSH EAX
CALL 0x000121c0
POP ECX
POP EDI
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff8230]
PUSH ESI
PUSH 0x35
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff8268]
PUSH ESI
PUSH 0x2d
PUSH 0x1
PUSH EAX
CALL 0x000121c0
POP EAX
POP EDX
PUSH ESI
PUSH 0xa
CALL 0x000123b0
POP ECX
POP EDI
PUSH ESI
PUSH 0xa
CALL 0x000123b0
POP EAX
POP EDX
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff7bfd]
PUSH ESI
PUSH 0x1d
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x18
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff8298]
PUSH ESI
PUSH 0x3a
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff82d4]
PUSH ESI
PUSH 0x39
PUSH 0x1
PUSH EAX
CALL 0x000121c0
POP ECX
POP EDI
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff7c1b]
PUSH ESI
PUSH 0xc
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff8310]
PUSH ESI
PUSH 0x3d
PUSH 0x1
PUSH EAX
CALL 0x000121c0
LEA EAX,[EBX + 0xffff8350]
PUSH ESI
PUSH 0x34
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff7c28]
PUSH ESI
PUSH 0x14
PUSH 0x1
PUSH EAX
CALL 0x000121c0
POP EAX
POP EDX
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff8388]
PUSH ESI
PUSH 0x3b
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff83c4]
PUSH ESI
PUSH 0x32
PUSH 0x1
PUSH EAX
CALL 0x000121c0
LEA EAX,[EBX + 0xffff83f8]
PUSH ESI
PUSH 0x2f
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x18
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff8428]
PUSH ESI
PUSH 0x3a
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff8464]
PUSH ESI
PUSH 0x35
PUSH 0x1
PUSH EAX
CALL 0x000121c0
LEA EAX,[EBX + 0xffff849c]
PUSH ESI
PUSH 0x20
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x18
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff84c0]
PUSH ESI
PUSH 0x3b
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff84fc]
PUSH ESI
PUSH 0x29
PUSH 0x1
PUSH EAX
CALL 0x000121c0
POP ECX
POP EDI
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff8528]
PUSH ESI
PUSH 0x3d
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff8568]
PUSH ESI
PUSH 0x24
PUSH 0x1
PUSH EAX
CALL 0x000121c0
POP EAX
POP EDX
PUSH ESI
PUSH 0xa
CALL 0x000123b0
POP ECX
POP EDI
PUSH ESI
PUSH 0xa
CALL 0x000123b0
POP EAX
POP EDX
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff8590]
PUSH ESI
PUSH 0x35
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff85c8]
PUSH ESI
PUSH 0x3b
PUSH 0x1
PUSH EAX
CALL 0x000121c0
LEA EAX,[EBX + 0xffff8604]
PUSH ESI
PUSH 0x3a
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff8640]
PUSH ESI
PUSH 0x3b
PUSH 0x1
PUSH EAX
CALL 0x000121c0
LEA EAX,[EBX + 0xffff867c]
PUSH ESI
PUSH 0x3d
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff7c3d]
PUSH ESI
PUSH 0x1c
PUSH 0x1
PUSH EAX
CALL 0x000121c0
POP ECX
POP EDI
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff86bc]
PUSH ESI
PUSH 0x3c
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff86fc]
PUSH ESI
PUSH 0x20
PUSH 0x1
PUSH EAX
CALL 0x000121c0
POP EAX
POP EDX
PUSH ESI
PUSH 0xa
CALL 0x000123b0
POP ECX
POP EDI
PUSH ESI
PUSH 0xa
CALL 0x000123b0
POP EAX
POP EDX
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff7c5a]
PUSH ESI
PUSH 0x1a
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff8720]
PUSH ESI
PUSH 0x37
PUSH 0x1
PUSH EAX
CALL 0x000121c0
LEA EAX,[EBX + 0xffff8758]
PUSH ESI
PUSH 0x3b
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff8794]
PUSH ESI
PUSH 0x3c
PUSH 0x1
PUSH EAX
CALL 0x000121c0
LEA EAX,[EBX + 0xffff87d4]
PUSH ESI
PUSH 0x34
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff6e89]
PUSH ESI
PUSH 0x2
PUSH 0x1
PUSH EAX
CALL 0x000121c0
LEA EAX,[EBX + 0xffff79f8]
PUSH ESI
PUSH 0x37
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x18
PUSH ESI
PUSH 0xa
CALL 0x000123b0
LEA EAX,[EBX + 0xffff7a30]
PUSH ESI
PUSH 0x45
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
LEA EAX,[EBX + 0xffff7a78]
PUSH ESI
PUSH 0x43
PUSH 0x1
PUSH EAX
CALL 0x000121c0
LEA EAX,[EBX + 0xffff7abc]
PUSH ESI
PUSH 0x26
PUSH 0x1
PUSH EAX
CALL 0x000121c0
ADD ESP,0x20
POP EBX
POP ESI
POP EDI
RET
(translation_unit "/* WARNING: Function: __i686.get_pc_thunk.bx replaced with injection: get_pc_thunk_bx */\n\nvoid FUN_0001fa60(FILE *param_1)\n\n{\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("call graph profile:\n",1,0x14,param_1);\n  fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,param_1);\n  fwrite("          for this listing.\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("          function entries:\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);\n  fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,param_1);\n  fputc(10,param_1);\n  fwrite("%time     the percentage of the total time of the program\n",1,0x3a,param_1);\n  fwrite("          accounted for by this function and its\n",1,0x31,param_1);\n  fwrite("          descendents.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("self      the number of seconds spent in this function\n",1,0x37,param_1);\n  fwrite("          itself.\n",1,0x12,param_1);\n  fputc(10,param_1);\n  fwrite("descendents\n",1,0xc,param_1);\n  fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,param_1);\n  fwrite("          this function on behalf of this function.\n",1,0x34,param_1);\n  fputc(10,param_1);\n  fwrite("called    the number of times this function is called (other\n",1,0x3d,param_1);\n  fwrite("          than recursive calls).\n",1,0x21,param_1);\n  fputc(10,param_1);\n  fwrite("self      the number of times this function calls itself\n",1,0x39,param_1);\n  fwrite("          recursively.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("name      the name of the function, with an indication of\n",1,0x3a,param_1);\n  fwrite("          its membership in a cycle, if any.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);\n  fwrite("          listing, as an aid to locating it.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          parent listings:\n",1,0x1b,param_1);\n  fputc(10,param_1);\n  fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,param_1);\n  fwrite("          which is due to calls from this parent.\n",1,0x32,param_1);\n  fputc(10,param_1);\n  fwrite("descendents*\n",1,0xd,param_1);\n  fwrite("          the number of seconds of this function\'s\n",1,0x33,param_1);\n  fwrite("          descendent time which is due to calls from this\n",1,0x3a,param_1);\n  fwrite("          parent.\n",1,0x12,param_1);\n  fputc(10,param_1);\n  fwrite("called**  the number of times this function is called by\n",1,0x39,param_1);\n  fwrite("          this parent.  This is the numerator of the\n",1,0x35,param_1);\n  fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,param_1);\n  fwrite("          its parents.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("total*    the number of times this function was called by\n",1,0x3a,param_1);\n  fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,param_1);\n  fwrite("          the propagation fraction.\n",1,0x24,param_1);\n  fputc(10,param_1);\n  fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,param_1);\n  fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of this parent in the call graph\n",1,0x35,param_1);\n  fwrite("          listing, as an aid in locating it.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          children listings:\n",1,0x1d,param_1);\n  fputc(10,param_1);\n  fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,param_1);\n  fwrite("          which is due to being called by this function.\n",1,0x39,param_1);\n  fputc(10,param_1);\n  fwrite("descendent*\n",1,0xc,param_1);\n  fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,param_1);\n  fwrite("          time which is due to being called by this\n",1,0x34,param_1);\n  fwrite("          function.\n",1,0x14,param_1);\n  fputc(10,param_1);\n  fwrite("called**  the number of times this child is called by this\n",1,0x3b,param_1);\n  fwrite("          function.  This is the numerator of the\n",1,0x32,param_1);\n  fwrite("          propagation fraction for this child.\n",1,0x2f,param_1);\n  fputc(10,param_1);\n  fwrite("total*    the number of times this child is called by all\n",1,0x3a,param_1);\n  fwrite("          functions.  This is the denominator of the\n",1,0x35,param_1);\n  fwrite("          propagation fraction.\n",1,0x20,param_1);\n  fputc(10,param_1);\n  fwrite("children  the name of this child, and an indication of its\n",1,0x3b,param_1);\n  fwrite("          membership in a cycle, if any.\n",1,0x29,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,param_1);\n  fwrite("          as an aid to locating it.\n",1,0x24,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          * these fields are omitted for parents (or\n",1,0x35,param_1);\n  fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,param_1);\n  fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,param_1);\n  fwrite("          the propagated times and propagation denominator\n",1,0x3b,param_1);\n  fwrite("          represent the self time and descendent time of the\n",1,0x3d,param_1);\n  fwrite("          cycle as a whole.\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("          ** static-only parents and children are indicated\n",1,0x3c,param_1);\n  fwrite("          by a call count of 0.\n",1,0x20,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          cycle listings:\n",1,0x1a,param_1);\n  fwrite("          the cycle as a whole is listed with the same\n",1,0x37,param_1);\n  fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,param_1);\n  fwrite("          the members of the cycle, and their contributions\n",1,0x3c,param_1);\n  fwrite("          to the time and call counts of the cycle.\n",1,0x34,param_1);\n  fwrite(&DAT_00023e89,1,2,param_1);\n  fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,param_1);\n  fputc(10,param_1);\n  fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,param_1);\n  fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,param_1);\n  fwrite("notice and this notice are preserved.\n",1,0x26,param_1);\n  return;\n}\n\n" comment (function_definition "void FUN_0001fa60(FILE *param_1)\n\n{\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("call graph profile:\n",1,0x14,param_1);\n  fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,param_1);\n  fwrite("          for this listing.\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("          function entries:\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);\n  fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,param_1);\n  fputc(10,param_1);\n  fwrite("%time     the percentage of the total time of the program\n",1,0x3a,param_1);\n  fwrite("          accounted for by this function and its\n",1,0x31,param_1);\n  fwrite("          descendents.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("self      the number of seconds spent in this function\n",1,0x37,param_1);\n  fwrite("          itself.\n",1,0x12,param_1);\n  fputc(10,param_1);\n  fwrite("descendents\n",1,0xc,param_1);\n  fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,param_1);\n  fwrite("          this function on behalf of this function.\n",1,0x34,param_1);\n  fputc(10,param_1);\n  fwrite("called    the number of times this function is called (other\n",1,0x3d,param_1);\n  fwrite("          than recursive calls).\n",1,0x21,param_1);\n  fputc(10,param_1);\n  fwrite("self      the number of times this function calls itself\n",1,0x39,param_1);\n  fwrite("          recursively.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("name      the name of the function, with an indication of\n",1,0x3a,param_1);\n  fwrite("          its membership in a cycle, if any.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);\n  fwrite("          listing, as an aid to locating it.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          parent listings:\n",1,0x1b,param_1);\n  fputc(10,param_1);\n  fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,param_1);\n  fwrite("          which is due to calls from this parent.\n",1,0x32,param_1);\n  fputc(10,param_1);\n  fwrite("descendents*\n",1,0xd,param_1);\n  fwrite("          the number of seconds of this function\'s\n",1,0x33,param_1);\n  fwrite("          descendent time which is due to calls from this\n",1,0x3a,param_1);\n  fwrite("          parent.\n",1,0x12,param_1);\n  fputc(10,param_1);\n  fwrite("called**  the number of times this function is called by\n",1,0x39,param_1);\n  fwrite("          this parent.  This is the numerator of the\n",1,0x35,param_1);\n  fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,param_1);\n  fwrite("          its parents.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("total*    the number of times this function was called by\n",1,0x3a,param_1);\n  fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,param_1);\n  fwrite("          the propagation fraction.\n",1,0x24,param_1);\n  fputc(10,param_1);\n  fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,param_1);\n  fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of this parent in the call graph\n",1,0x35,param_1);\n  fwrite("          listing, as an aid in locating it.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          children listings:\n",1,0x1d,param_1);\n  fputc(10,param_1);\n  fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,param_1);\n  fwrite("          which is due to being called by this function.\n",1,0x39,param_1);\n  fputc(10,param_1);\n  fwrite("descendent*\n",1,0xc,param_1);\n  fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,param_1);\n  fwrite("          time which is due to being called by this\n",1,0x34,param_1);\n  fwrite("          function.\n",1,0x14,param_1);\n  fputc(10,param_1);\n  fwrite("called**  the number of times this child is called by this\n",1,0x3b,param_1);\n  fwrite("          function.  This is the numerator of the\n",1,0x32,param_1);\n  fwrite("          propagation fraction for this child.\n",1,0x2f,param_1);\n  fputc(10,param_1);\n  fwrite("total*    the number of times this child is called by all\n",1,0x3a,param_1);\n  fwrite("          functions.  This is the denominator of the\n",1,0x35,param_1);\n  fwrite("          propagation fraction.\n",1,0x20,param_1);\n  fputc(10,param_1);\n  fwrite("children  the name of this child, and an indication of its\n",1,0x3b,param_1);\n  fwrite("          membership in a cycle, if any.\n",1,0x29,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,param_1);\n  fwrite("          as an aid to locating it.\n",1,0x24,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          * these fields are omitted for parents (or\n",1,0x35,param_1);\n  fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,param_1);\n  fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,param_1);\n  fwrite("          the propagated times and propagation denominator\n",1,0x3b,param_1);\n  fwrite("          represent the self time and descendent time of the\n",1,0x3d,param_1);\n  fwrite("          cycle as a whole.\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("          ** static-only parents and children are indicated\n",1,0x3c,param_1);\n  fwrite("          by a call count of 0.\n",1,0x20,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          cycle listings:\n",1,0x1a,param_1);\n  fwrite("          the cycle as a whole is listed with the same\n",1,0x37,param_1);\n  fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,param_1);\n  fwrite("          the members of the cycle, and their contributions\n",1,0x3c,param_1);\n  fwrite("          to the time and call counts of the cycle.\n",1,0x34,param_1);\n  fwrite(&DAT_00023e89,1,2,param_1);\n  fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,param_1);\n  fputc(10,param_1);\n  fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,param_1);\n  fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,param_1);\n  fwrite("notice and this notice are preserved.\n",1,0x26,param_1);\n  return;\n}" primitive_type (function_declarator "FUN_0001fa60(FILE *param_1)" identifier (parameter_list "(FILE *param_1)" ( (parameter_declaration "FILE *param_1" type_identifier (pointer_declarator "*param_1" * identifier)) ))) (compound_statement "{\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("call graph profile:\n",1,0x14,param_1);\n  fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,param_1);\n  fwrite("          for this listing.\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("          function entries:\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);\n  fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,param_1);\n  fputc(10,param_1);\n  fwrite("%time     the percentage of the total time of the program\n",1,0x3a,param_1);\n  fwrite("          accounted for by this function and its\n",1,0x31,param_1);\n  fwrite("          descendents.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("self      the number of seconds spent in this function\n",1,0x37,param_1);\n  fwrite("          itself.\n",1,0x12,param_1);\n  fputc(10,param_1);\n  fwrite("descendents\n",1,0xc,param_1);\n  fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,param_1);\n  fwrite("          this function on behalf of this function.\n",1,0x34,param_1);\n  fputc(10,param_1);\n  fwrite("called    the number of times this function is called (other\n",1,0x3d,param_1);\n  fwrite("          than recursive calls).\n",1,0x21,param_1);\n  fputc(10,param_1);\n  fwrite("self      the number of times this function calls itself\n",1,0x39,param_1);\n  fwrite("          recursively.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("name      the name of the function, with an indication of\n",1,0x3a,param_1);\n  fwrite("          its membership in a cycle, if any.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);\n  fwrite("          listing, as an aid to locating it.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          parent listings:\n",1,0x1b,param_1);\n  fputc(10,param_1);\n  fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,param_1);\n  fwrite("          which is due to calls from this parent.\n",1,0x32,param_1);\n  fputc(10,param_1);\n  fwrite("descendents*\n",1,0xd,param_1);\n  fwrite("          the number of seconds of this function\'s\n",1,0x33,param_1);\n  fwrite("          descendent time which is due to calls from this\n",1,0x3a,param_1);\n  fwrite("          parent.\n",1,0x12,param_1);\n  fputc(10,param_1);\n  fwrite("called**  the number of times this function is called by\n",1,0x39,param_1);\n  fwrite("          this parent.  This is the numerator of the\n",1,0x35,param_1);\n  fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,param_1);\n  fwrite("          its parents.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("total*    the number of times this function was called by\n",1,0x3a,param_1);\n  fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,param_1);\n  fwrite("          the propagation fraction.\n",1,0x24,param_1);\n  fputc(10,param_1);\n  fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,param_1);\n  fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of this parent in the call graph\n",1,0x35,param_1);\n  fwrite("          listing, as an aid in locating it.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          children listings:\n",1,0x1d,param_1);\n  fputc(10,param_1);\n  fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,param_1);\n  fwrite("          which is due to being called by this function.\n",1,0x39,param_1);\n  fputc(10,param_1);\n  fwrite("descendent*\n",1,0xc,param_1);\n  fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,param_1);\n  fwrite("          time which is due to being called by this\n",1,0x34,param_1);\n  fwrite("          function.\n",1,0x14,param_1);\n  fputc(10,param_1);\n  fwrite("called**  the number of times this child is called by this\n",1,0x3b,param_1);\n  fwrite("          function.  This is the numerator of the\n",1,0x32,param_1);\n  fwrite("          propagation fraction for this child.\n",1,0x2f,param_1);\n  fputc(10,param_1);\n  fwrite("total*    the number of times this child is called by all\n",1,0x3a,param_1);\n  fwrite("          functions.  This is the denominator of the\n",1,0x35,param_1);\n  fwrite("          propagation fraction.\n",1,0x20,param_1);\n  fputc(10,param_1);\n  fwrite("children  the name of this child, and an indication of its\n",1,0x3b,param_1);\n  fwrite("          membership in a cycle, if any.\n",1,0x29,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,param_1);\n  fwrite("          as an aid to locating it.\n",1,0x24,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          * these fields are omitted for parents (or\n",1,0x35,param_1);\n  fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,param_1);\n  fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,param_1);\n  fwrite("          the propagated times and propagation denominator\n",1,0x3b,param_1);\n  fwrite("          represent the self time and descendent time of the\n",1,0x3d,param_1);\n  fwrite("          cycle as a whole.\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("          ** static-only parents and children are indicated\n",1,0x3c,param_1);\n  fwrite("          by a call count of 0.\n",1,0x20,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          cycle listings:\n",1,0x1a,param_1);\n  fwrite("          the cycle as a whole is listed with the same\n",1,0x37,param_1);\n  fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,param_1);\n  fwrite("          the members of the cycle, and their contributions\n",1,0x3c,param_1);\n  fwrite("          to the time and call counts of the cycle.\n",1,0x34,param_1);\n  fwrite(&DAT_00023e89,1,2,param_1);\n  fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,param_1);\n  fputc(10,param_1);\n  fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,param_1);\n  fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,param_1);\n  fwrite("notice and this notice are preserved.\n",1,0x26,param_1);\n  return;\n}" { (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("call graph profile:\n",1,0x14,param_1);" (call_expression "fwrite("call graph profile:\n",1,0x14,param_1)" identifier (argument_list "("call graph profile:\n",1,0x14,param_1)" ( (string_literal ""call graph profile:\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,param_1);" (call_expression "fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,param_1)" identifier (argument_list "("          The sum of self and descendents is the major sort\n",1,0x3c,param_1)" ( (string_literal ""          The sum of self and descendents is the major sort\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          for this listing.\n",1,0x1c,param_1);" (call_expression "fwrite("          for this listing.\n",1,0x1c,param_1)" identifier (argument_list "("          for this listing.\n",1,0x1c,param_1)" ( (string_literal ""          for this listing.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("          function entries:\n",1,0x1c,param_1);" (call_expression "fwrite("          function entries:\n",1,0x1c,param_1)" identifier (argument_list "("          function entries:\n",1,0x1c,param_1)" ( (string_literal ""          function entries:\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);" (call_expression "fwrite("index     the index of the function in the call graph\n",1,0x36,param_1)" identifier (argument_list "("index     the index of the function in the call graph\n",1,0x36,param_1)" ( (string_literal ""index     the index of the function in the call graph\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,param_1);" (call_expression "fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,param_1)" identifier (argument_list "("          listing, as an aid to locating it (see below).\n",1,0x39,param_1)" ( (string_literal ""          listing, as an aid to locating it (see below).\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("%time     the percentage of the total time of the program\n",1,0x3a,param_1);" (call_expression "fwrite("%time     the percentage of the total time of the program\n",1,0x3a,param_1)" identifier (argument_list "("%time     the percentage of the total time of the program\n",1,0x3a,param_1)" ( (string_literal ""%time     the percentage of the total time of the program\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          accounted for by this function and its\n",1,0x31,param_1);" (call_expression "fwrite("          accounted for by this function and its\n",1,0x31,param_1)" identifier (argument_list "("          accounted for by this function and its\n",1,0x31,param_1)" ( (string_literal ""          accounted for by this function and its\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          descendents.\n",1,0x17,param_1);" (call_expression "fwrite("          descendents.\n",1,0x17,param_1)" identifier (argument_list "("          descendents.\n",1,0x17,param_1)" ( (string_literal ""          descendents.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("self      the number of seconds spent in this function\n",1,0x37,param_1);" (call_expression "fwrite("self      the number of seconds spent in this function\n",1,0x37,param_1)" identifier (argument_list "("self      the number of seconds spent in this function\n",1,0x37,param_1)" ( (string_literal ""self      the number of seconds spent in this function\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          itself.\n",1,0x12,param_1);" (call_expression "fwrite("          itself.\n",1,0x12,param_1)" identifier (argument_list "("          itself.\n",1,0x12,param_1)" ( (string_literal ""          itself.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("descendents\n",1,0xc,param_1);" (call_expression "fwrite("descendents\n",1,0xc,param_1)" identifier (argument_list "("descendents\n",1,0xc,param_1)" ( (string_literal ""descendents\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,param_1);" (call_expression "fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,param_1)" identifier (argument_list "("          the number of seconds spent in the descendents of\n",1,0x3c,param_1)" ( (string_literal ""          the number of seconds spent in the descendents of\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          this function on behalf of this function.\n",1,0x34,param_1);" (call_expression "fwrite("          this function on behalf of this function.\n",1,0x34,param_1)" identifier (argument_list "("          this function on behalf of this function.\n",1,0x34,param_1)" ( (string_literal ""          this function on behalf of this function.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("called    the number of times this function is called (other\n",1,0x3d,param_1);" (call_expression "fwrite("called    the number of times this function is called (other\n",1,0x3d,param_1)" identifier (argument_list "("called    the number of times this function is called (other\n",1,0x3d,param_1)" ( (string_literal ""called    the number of times this function is called (other\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          than recursive calls).\n",1,0x21,param_1);" (call_expression "fwrite("          than recursive calls).\n",1,0x21,param_1)" identifier (argument_list "("          than recursive calls).\n",1,0x21,param_1)" ( (string_literal ""          than recursive calls).\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("self      the number of times this function calls itself\n",1,0x39,param_1);" (call_expression "fwrite("self      the number of times this function calls itself\n",1,0x39,param_1)" identifier (argument_list "("self      the number of times this function calls itself\n",1,0x39,param_1)" ( (string_literal ""self      the number of times this function calls itself\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          recursively.\n",1,0x17,param_1);" (call_expression "fwrite("          recursively.\n",1,0x17,param_1)" identifier (argument_list "("          recursively.\n",1,0x17,param_1)" ( (string_literal ""          recursively.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("name      the name of the function, with an indication of\n",1,0x3a,param_1);" (call_expression "fwrite("name      the name of the function, with an indication of\n",1,0x3a,param_1)" identifier (argument_list "("name      the name of the function, with an indication of\n",1,0x3a,param_1)" ( (string_literal ""name      the name of the function, with an indication of\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          its membership in a cycle, if any.\n",1,0x2d,param_1);" (call_expression "fwrite("          its membership in a cycle, if any.\n",1,0x2d,param_1)" identifier (argument_list "("          its membership in a cycle, if any.\n",1,0x2d,param_1)" ( (string_literal ""          its membership in a cycle, if any.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);" (call_expression "fwrite("index     the index of the function in the call graph\n",1,0x36,param_1)" identifier (argument_list "("index     the index of the function in the call graph\n",1,0x36,param_1)" ( (string_literal ""index     the index of the function in the call graph\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          listing, as an aid to locating it.\n",1,0x2d,param_1);" (call_expression "fwrite("          listing, as an aid to locating it.\n",1,0x2d,param_1)" identifier (argument_list "("          listing, as an aid to locating it.\n",1,0x2d,param_1)" ( (string_literal ""          listing, as an aid to locating it.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("          parent listings:\n",1,0x1b,param_1);" (call_expression "fwrite("          parent listings:\n",1,0x1b,param_1)" identifier (argument_list "("          parent listings:\n",1,0x1b,param_1)" ( (string_literal ""          parent listings:\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,param_1);" (call_expression "fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,param_1)" identifier (argument_list "("self*     the number of seconds of this function\'s self time\n",1,0x3d,param_1)" ( (string_literal ""self*     the number of seconds of this function\'s self time\n"" " string_content escape_sequence string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          which is due to calls from this parent.\n",1,0x32,param_1);" (call_expression "fwrite("          which is due to calls from this parent.\n",1,0x32,param_1)" identifier (argument_list "("          which is due to calls from this parent.\n",1,0x32,param_1)" ( (string_literal ""          which is due to calls from this parent.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("descendents*\n",1,0xd,param_1);" (call_expression "fwrite("descendents*\n",1,0xd,param_1)" identifier (argument_list "("descendents*\n",1,0xd,param_1)" ( (string_literal ""descendents*\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          the number of seconds of this function\'s\n",1,0x33,param_1);" (call_expression "fwrite("          the number of seconds of this function\'s\n",1,0x33,param_1)" identifier (argument_list "("          the number of seconds of this function\'s\n",1,0x33,param_1)" ( (string_literal ""          the number of seconds of this function\'s\n"" " string_content escape_sequence string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          descendent time which is due to calls from this\n",1,0x3a,param_1);" (call_expression "fwrite("          descendent time which is due to calls from this\n",1,0x3a,param_1)" identifier (argument_list "("          descendent time which is due to calls from this\n",1,0x3a,param_1)" ( (string_literal ""          descendent time which is due to calls from this\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          parent.\n",1,0x12,param_1);" (call_expression "fwrite("          parent.\n",1,0x12,param_1)" identifier (argument_list "("          parent.\n",1,0x12,param_1)" ( (string_literal ""          parent.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("called**  the number of times this function is called by\n",1,0x39,param_1);" (call_expression "fwrite("called**  the number of times this function is called by\n",1,0x39,param_1)" identifier (argument_list "("called**  the number of times this function is called by\n",1,0x39,param_1)" ( (string_literal ""called**  the number of times this function is called by\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          this parent.  This is the numerator of the\n",1,0x35,param_1);" (call_expression "fwrite("          this parent.  This is the numerator of the\n",1,0x35,param_1)" identifier (argument_list "("          this parent.  This is the numerator of the\n",1,0x35,param_1)" ( (string_literal ""          this parent.  This is the numerator of the\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,param_1);" (call_expression "fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,param_1)" identifier (argument_list "("          fraction which divides up the function\'s time to\n",1,0x3b,param_1)" ( (string_literal ""          fraction which divides up the function\'s time to\n"" " string_content escape_sequence string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          its parents.\n",1,0x17,param_1);" (call_expression "fwrite("          its parents.\n",1,0x17,param_1)" identifier (argument_list "("          its parents.\n",1,0x17,param_1)" ( (string_literal ""          its parents.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("total*    the number of times this function was called by\n",1,0x3a,param_1);" (call_expression "fwrite("total*    the number of times this function was called by\n",1,0x3a,param_1)" identifier (argument_list "("total*    the number of times this function was called by\n",1,0x3a,param_1)" ( (string_literal ""total*    the number of times this function was called by\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,param_1);" (call_expression "fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,param_1)" identifier (argument_list "("          all of its parents.  This is the denominator of\n",1,0x3a,param_1)" ( (string_literal ""          all of its parents.  This is the denominator of\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          the propagation fraction.\n",1,0x24,param_1);" (call_expression "fwrite("          the propagation fraction.\n",1,0x24,param_1)" identifier (argument_list "("          the propagation fraction.\n",1,0x24,param_1)" ( (string_literal ""          the propagation fraction.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,param_1);" (call_expression "fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,param_1)" identifier (argument_list "("parents   the name of this parent, with an indication of the\n",1,0x3d,param_1)" ( (string_literal ""parents   the name of this parent, with an indication of the\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,param_1);" (call_expression "fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,param_1)" identifier (argument_list "("          parent\'s membership in a cycle, if any.\n",1,0x32,param_1)" ( (string_literal ""          parent\'s membership in a cycle, if any.\n"" " string_content escape_sequence string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("index     the index of this parent in the call graph\n",1,0x35,param_1);" (call_expression "fwrite("index     the index of this parent in the call graph\n",1,0x35,param_1)" identifier (argument_list "("index     the index of this parent in the call graph\n",1,0x35,param_1)" ( (string_literal ""index     the index of this parent in the call graph\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          listing, as an aid in locating it.\n",1,0x2d,param_1);" (call_expression "fwrite("          listing, as an aid in locating it.\n",1,0x2d,param_1)" identifier (argument_list "("          listing, as an aid in locating it.\n",1,0x2d,param_1)" ( (string_literal ""          listing, as an aid in locating it.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("          children listings:\n",1,0x1d,param_1);" (call_expression "fwrite("          children listings:\n",1,0x1d,param_1)" identifier (argument_list "("          children listings:\n",1,0x1d,param_1)" ( (string_literal ""          children listings:\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,param_1);" (call_expression "fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,param_1)" identifier (argument_list "("self*     the number of seconds of this child\'s self time\n",1,0x3a,param_1)" ( (string_literal ""self*     the number of seconds of this child\'s self time\n"" " string_content escape_sequence string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          which is due to being called by this function.\n",1,0x39,param_1);" (call_expression "fwrite("          which is due to being called by this function.\n",1,0x39,param_1)" identifier (argument_list "("          which is due to being called by this function.\n",1,0x39,param_1)" ( (string_literal ""          which is due to being called by this function.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("descendent*\n",1,0xc,param_1);" (call_expression "fwrite("descendent*\n",1,0xc,param_1)" identifier (argument_list "("descendent*\n",1,0xc,param_1)" ( (string_literal ""descendent*\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,param_1);" (call_expression "fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,param_1)" identifier (argument_list "("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,param_1)" ( (string_literal ""          the number of seconds of this child\'s descendent\'s\n"" " string_content escape_sequence string_content escape_sequence string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          time which is due to being called by this\n",1,0x34,param_1);" (call_expression "fwrite("          time which is due to being called by this\n",1,0x34,param_1)" identifier (argument_list "("          time which is due to being called by this\n",1,0x34,param_1)" ( (string_literal ""          time which is due to being called by this\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          function.\n",1,0x14,param_1);" (call_expression "fwrite("          function.\n",1,0x14,param_1)" identifier (argument_list "("          function.\n",1,0x14,param_1)" ( (string_literal ""          function.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("called**  the number of times this child is called by this\n",1,0x3b,param_1);" (call_expression "fwrite("called**  the number of times this child is called by this\n",1,0x3b,param_1)" identifier (argument_list "("called**  the number of times this child is called by this\n",1,0x3b,param_1)" ( (string_literal ""called**  the number of times this child is called by this\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          function.  This is the numerator of the\n",1,0x32,param_1);" (call_expression "fwrite("          function.  This is the numerator of the\n",1,0x32,param_1)" identifier (argument_list "("          function.  This is the numerator of the\n",1,0x32,param_1)" ( (string_literal ""          function.  This is the numerator of the\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          propagation fraction for this child.\n",1,0x2f,param_1);" (call_expression "fwrite("          propagation fraction for this child.\n",1,0x2f,param_1)" identifier (argument_list "("          propagation fraction for this child.\n",1,0x2f,param_1)" ( (string_literal ""          propagation fraction for this child.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("total*    the number of times this child is called by all\n",1,0x3a,param_1);" (call_expression "fwrite("total*    the number of times this child is called by all\n",1,0x3a,param_1)" identifier (argument_list "("total*    the number of times this child is called by all\n",1,0x3a,param_1)" ( (string_literal ""total*    the number of times this child is called by all\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          functions.  This is the denominator of the\n",1,0x35,param_1);" (call_expression "fwrite("          functions.  This is the denominator of the\n",1,0x35,param_1)" identifier (argument_list "("          functions.  This is the denominator of the\n",1,0x35,param_1)" ( (string_literal ""          functions.  This is the denominator of the\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          propagation fraction.\n",1,0x20,param_1);" (call_expression "fwrite("          propagation fraction.\n",1,0x20,param_1)" identifier (argument_list "("          propagation fraction.\n",1,0x20,param_1)" ( (string_literal ""          propagation fraction.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("children  the name of this child, and an indication of its\n",1,0x3b,param_1);" (call_expression "fwrite("children  the name of this child, and an indication of its\n",1,0x3b,param_1)" identifier (argument_list "("children  the name of this child, and an indication of its\n",1,0x3b,param_1)" ( (string_literal ""children  the name of this child, and an indication of its\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          membership in a cycle, if any.\n",1,0x29,param_1);" (call_expression "fwrite("          membership in a cycle, if any.\n",1,0x29,param_1)" identifier (argument_list "("          membership in a cycle, if any.\n",1,0x29,param_1)" ( (string_literal ""          membership in a cycle, if any.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,param_1);" (call_expression "fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,param_1)" identifier (argument_list "("index     the index of this child in the call graph listing,\n",1,0x3d,param_1)" ( (string_literal ""index     the index of this child in the call graph listing,\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          as an aid to locating it.\n",1,0x24,param_1);" (call_expression "fwrite("          as an aid to locating it.\n",1,0x24,param_1)" identifier (argument_list "("          as an aid to locating it.\n",1,0x24,param_1)" ( (string_literal ""          as an aid to locating it.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("          * these fields are omitted for parents (or\n",1,0x35,param_1);" (call_expression "fwrite("          * these fields are omitted for parents (or\n",1,0x35,param_1)" identifier (argument_list "("          * these fields are omitted for parents (or\n",1,0x35,param_1)" ( (string_literal ""          * these fields are omitted for parents (or\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,param_1);" (call_expression "fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,param_1)" identifier (argument_list "("          children) in the same cycle as the function.  If\n",1,0x3b,param_1)" ( (string_literal ""          children) in the same cycle as the function.  If\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,param_1);" (call_expression "fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,param_1)" identifier (argument_list "("          the function (or child) is a member of a cycle,\n",1,0x3a,param_1)" ( (string_literal ""          the function (or child) is a member of a cycle,\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          the propagated times and propagation denominator\n",1,0x3b,param_1);" (call_expression "fwrite("          the propagated times and propagation denominator\n",1,0x3b,param_1)" identifier (argument_list "("          the propagated times and propagation denominator\n",1,0x3b,param_1)" ( (string_literal ""          the propagated times and propagation denominator\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          represent the self time and descendent time of the\n",1,0x3d,param_1);" (call_expression "fwrite("          represent the self time and descendent time of the\n",1,0x3d,param_1)" identifier (argument_list "("          represent the self time and descendent time of the\n",1,0x3d,param_1)" ( (string_literal ""          represent the self time and descendent time of the\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          cycle as a whole.\n",1,0x1c,param_1);" (call_expression "fwrite("          cycle as a whole.\n",1,0x1c,param_1)" identifier (argument_list "("          cycle as a whole.\n",1,0x1c,param_1)" ( (string_literal ""          cycle as a whole.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("          ** static-only parents and children are indicated\n",1,0x3c,param_1);" (call_expression "fwrite("          ** static-only parents and children are indicated\n",1,0x3c,param_1)" identifier (argument_list "("          ** static-only parents and children are indicated\n",1,0x3c,param_1)" ( (string_literal ""          ** static-only parents and children are indicated\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          by a call count of 0.\n",1,0x20,param_1);" (call_expression "fwrite("          by a call count of 0.\n",1,0x20,param_1)" identifier (argument_list "("          by a call count of 0.\n",1,0x20,param_1)" ( (string_literal ""          by a call count of 0.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("          cycle listings:\n",1,0x1a,param_1);" (call_expression "fwrite("          cycle listings:\n",1,0x1a,param_1)" identifier (argument_list "("          cycle listings:\n",1,0x1a,param_1)" ( (string_literal ""          cycle listings:\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          the cycle as a whole is listed with the same\n",1,0x37,param_1);" (call_expression "fwrite("          the cycle as a whole is listed with the same\n",1,0x37,param_1)" identifier (argument_list "("          the cycle as a whole is listed with the same\n",1,0x37,param_1)" ( (string_literal ""          the cycle as a whole is listed with the same\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,param_1);" (call_expression "fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,param_1)" identifier (argument_list "("          fields as a function entry.  Below it are listed\n",1,0x3b,param_1)" ( (string_literal ""          fields as a function entry.  Below it are listed\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          the members of the cycle, and their contributions\n",1,0x3c,param_1);" (call_expression "fwrite("          the members of the cycle, and their contributions\n",1,0x3c,param_1)" identifier (argument_list "("          the members of the cycle, and their contributions\n",1,0x3c,param_1)" ( (string_literal ""          the members of the cycle, and their contributions\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          to the time and call counts of the cycle.\n",1,0x34,param_1);" (call_expression "fwrite("          to the time and call counts of the cycle.\n",1,0x34,param_1)" identifier (argument_list "("          to the time and call counts of the cycle.\n",1,0x34,param_1)" ( (string_literal ""          to the time and call counts of the cycle.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite(&DAT_00023e89,1,2,param_1);" (call_expression "fwrite(&DAT_00023e89,1,2,param_1)" identifier (argument_list "(&DAT_00023e89,1,2,param_1)" ( (pointer_expression "&DAT_00023e89" & identifier) , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,param_1);" (call_expression "fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,param_1)" identifier (argument_list "("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,param_1)" ( (string_literal ""Copyright (C) 2012-2018 Free Software Foundation, Inc.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,param_1);" (call_expression "fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,param_1)" identifier (argument_list "("Copying and distribution of this file, with or without modification,\n",1,0x45,param_1)" ( (string_literal ""Copying and distribution of this file, with or without modification,\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,param_1);" (call_expression "fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,param_1)" identifier (argument_list "("are permitted in any medium without royalty provided the copyright\n",1,0x43,param_1)" ( (string_literal ""are permitted in any medium without royalty provided the copyright\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("notice and this notice are preserved.\n",1,0x26,param_1);" (call_expression "fwrite("notice and this notice are preserved.\n",1,0x26,param_1)" identifier (argument_list "("notice and this notice are preserved.\n",1,0x26,param_1)" ( (string_literal ""notice and this notice are preserved.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (return_statement "return;" return ;) })))
(translation_unit "/* WARNING: Function: __x86.get_pc_thunk.bx replaced with injection: get_pc_thunk_bx */\n/* WARNING: Unknown calling convention */\n\nvoid bsd_callg_blurb(FILE *file)\n\n{\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("call graph profile:\n",1,0x14,(FILE *)file);\n  fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,(FILE *)file);\n  fwrite("          for this listing.\n",1,0x1c,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("          function entries:\n",1,0x1c,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,(FILE *)file);\n  fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("%time     the percentage of the total time of the program\n",1,0x3a,(FILE *)file);\n  fwrite("          accounted for by this function and its\n",1,0x31,(FILE *)file);\n  fwrite("          descendents.\n",1,0x17,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("self      the number of seconds spent in this function\n",1,0x37,(FILE *)file);\n  fwrite("          itself.\n",1,0x12,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("descendents\n",1,0xc,(FILE *)file);\n  fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,(FILE *)file);\n  fwrite("          this function on behalf of this function.\n",1,0x34,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("called    the number of times this function is called (other\n",1,0x3d,(FILE *)file);\n  fwrite("          than recursive calls).\n",1,0x21,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("self      the number of times this function calls itself\n",1,0x39,(FILE *)file);\n  fwrite("          recursively.\n",1,0x17,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("name      the name of the function, with an indication of\n",1,0x3a,(FILE *)file);\n  fwrite("          its membership in a cycle, if any.\n",1,0x2d,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,(FILE *)file);\n  fwrite("          listing, as an aid to locating it.\n",1,0x2d,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("          parent listings:\n",1,0x1b,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,(FILE *)file);\n  fwrite("          which is due to calls from this parent.\n",1,0x32,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("descendents*\n",1,0xd,(FILE *)file);\n  fwrite("          the number of seconds of this function\'s\n",1,0x33,(FILE *)file);\n  fwrite("          descendent time which is due to calls from this\n",1,0x3a,(FILE *)file);\n  fwrite("          parent.\n",1,0x12,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("called**  the number of times this function is called by\n",1,0x39,(FILE *)file);\n  fwrite("          this parent.  This is the numerator of the\n",1,0x35,(FILE *)file);\n  fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,(FILE *)file);\n  fwrite("          its parents.\n",1,0x17,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("total*    the number of times this function was called by\n",1,0x3a,(FILE *)file);\n  fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,(FILE *)file);\n  fwrite("          the propagation fraction.\n",1,0x24,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,(FILE *)file);\n  fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("index     the index of this parent in the call graph\n",1,0x35,(FILE *)file);\n  fwrite("          listing, as an aid in locating it.\n",1,0x2d,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("          children listings:\n",1,0x1d,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,(FILE *)file);\n  fwrite("          which is due to being called by this function.\n",1,0x39,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("descendent*\n",1,0xc,(FILE *)file);\n  fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,(FILE *)file);\n  fwrite("          time which is due to being called by this\n",1,0x34,(FILE *)file);\n  fwrite("          function.\n",1,0x14,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("called**  the number of times this child is called by this\n",1,0x3b,(FILE *)file);\n  fwrite("          function.  This is the numerator of the\n",1,0x32,(FILE *)file);\n  fwrite("          propagation fraction for this child.\n",1,0x2f,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("total*    the number of times this child is called by all\n",1,0x3a,(FILE *)file);\n  fwrite("          functions.  This is the denominator of the\n",1,0x35,(FILE *)file);\n  fwrite("          propagation fraction.\n",1,0x20,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("children  the name of this child, and an indication of its\n",1,0x3b,(FILE *)file);\n  fwrite("          membership in a cycle, if any.\n",1,0x29,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,(FILE *)file);\n  fwrite("          as an aid to locating it.\n",1,0x24,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("          * these fields are omitted for parents (or\n",1,0x35,(FILE *)file);\n  fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,(FILE *)file);\n  fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,(FILE *)file);\n  fwrite("          the propagated times and propagation denominator\n",1,0x3b,(FILE *)file);\n  fwrite("          represent the self time and descendent time of the\n",1,0x3d,(FILE *)file);\n  fwrite("          cycle as a whole.\n",1,0x1c,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("          ** static-only parents and children are indicated\n",1,0x3c,(FILE *)file);\n  fwrite("          by a call count of 0.\n",1,0x20,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("          cycle listings:\n",1,0x1a,(FILE *)file);\n  fwrite("          the cycle as a whole is listed with the same\n",1,0x37,(FILE *)file);\n  fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,(FILE *)file);\n  fwrite("          the members of the cycle, and their contributions\n",1,0x3c,(FILE *)file);\n  fwrite("          to the time and call counts of the cycle.\n",1,0x34,(FILE *)file);\n  fwrite(&DAT_00023e89,1,2,(FILE *)file);\n  fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,\n         (FILE *)file);\n  fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,(FILE *)file)\n  ;\n  fwrite("notice and this notice are preserved.\n",1,0x26,(FILE *)file);\n  return;\n}\n\n" comment comment (function_definition "void bsd_callg_blurb(FILE *file)\n\n{\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("call graph profile:\n",1,0x14,(FILE *)file);\n  fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,(FILE *)file);\n  fwrite("          for this listing.\n",1,0x1c,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("          function entries:\n",1,0x1c,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,(FILE *)file);\n  fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("%time     the percentage of the total time of the program\n",1,0x3a,(FILE *)file);\n  fwrite("          accounted for by this function and its\n",1,0x31,(FILE *)file);\n  fwrite("          descendents.\n",1,0x17,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("self      the number of seconds spent in this function\n",1,0x37,(FILE *)file);\n  fwrite("          itself.\n",1,0x12,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("descendents\n",1,0xc,(FILE *)file);\n  fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,(FILE *)file);\n  fwrite("          this function on behalf of this function.\n",1,0x34,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("called    the number of times this function is called (other\n",1,0x3d,(FILE *)file);\n  fwrite("          than recursive calls).\n",1,0x21,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("self      the number of times this function calls itself\n",1,0x39,(FILE *)file);\n  fwrite("          recursively.\n",1,0x17,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("name      the name of the function, with an indication of\n",1,0x3a,(FILE *)file);\n  fwrite("          its membership in a cycle, if any.\n",1,0x2d,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,(FILE *)file);\n  fwrite("          listing, as an aid to locating it.\n",1,0x2d,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("          parent listings:\n",1,0x1b,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,(FILE *)file);\n  fwrite("          which is due to calls from this parent.\n",1,0x32,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("descendents*\n",1,0xd,(FILE *)file);\n  fwrite("          the number of seconds of this function\'s\n",1,0x33,(FILE *)file);\n  fwrite("          descendent time which is due to calls from this\n",1,0x3a,(FILE *)file);\n  fwrite("          parent.\n",1,0x12,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("called**  the number of times this function is called by\n",1,0x39,(FILE *)file);\n  fwrite("          this parent.  This is the numerator of the\n",1,0x35,(FILE *)file);\n  fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,(FILE *)file);\n  fwrite("          its parents.\n",1,0x17,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("total*    the number of times this function was called by\n",1,0x3a,(FILE *)file);\n  fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,(FILE *)file);\n  fwrite("          the propagation fraction.\n",1,0x24,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,(FILE *)file);\n  fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("index     the index of this parent in the call graph\n",1,0x35,(FILE *)file);\n  fwrite("          listing, as an aid in locating it.\n",1,0x2d,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("          children listings:\n",1,0x1d,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,(FILE *)file);\n  fwrite("          which is due to being called by this function.\n",1,0x39,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("descendent*\n",1,0xc,(FILE *)file);\n  fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,(FILE *)file);\n  fwrite("          time which is due to being called by this\n",1,0x34,(FILE *)file);\n  fwrite("          function.\n",1,0x14,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("called**  the number of times this child is called by this\n",1,0x3b,(FILE *)file);\n  fwrite("          function.  This is the numerator of the\n",1,0x32,(FILE *)file);\n  fwrite("          propagation fraction for this child.\n",1,0x2f,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("total*    the number of times this child is called by all\n",1,0x3a,(FILE *)file);\n  fwrite("          functions.  This is the denominator of the\n",1,0x35,(FILE *)file);\n  fwrite("          propagation fraction.\n",1,0x20,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("children  the name of this child, and an indication of its\n",1,0x3b,(FILE *)file);\n  fwrite("          membership in a cycle, if any.\n",1,0x29,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,(FILE *)file);\n  fwrite("          as an aid to locating it.\n",1,0x24,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("          * these fields are omitted for parents (or\n",1,0x35,(FILE *)file);\n  fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,(FILE *)file);\n  fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,(FILE *)file);\n  fwrite("          the propagated times and propagation denominator\n",1,0x3b,(FILE *)file);\n  fwrite("          represent the self time and descendent time of the\n",1,0x3d,(FILE *)file);\n  fwrite("          cycle as a whole.\n",1,0x1c,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("          ** static-only parents and children are indicated\n",1,0x3c,(FILE *)file);\n  fwrite("          by a call count of 0.\n",1,0x20,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("          cycle listings:\n",1,0x1a,(FILE *)file);\n  fwrite("          the cycle as a whole is listed with the same\n",1,0x37,(FILE *)file);\n  fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,(FILE *)file);\n  fwrite("          the members of the cycle, and their contributions\n",1,0x3c,(FILE *)file);\n  fwrite("          to the time and call counts of the cycle.\n",1,0x34,(FILE *)file);\n  fwrite(&DAT_00023e89,1,2,(FILE *)file);\n  fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,\n         (FILE *)file);\n  fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,(FILE *)file)\n  ;\n  fwrite("notice and this notice are preserved.\n",1,0x26,(FILE *)file);\n  return;\n}" primitive_type (function_declarator "bsd_callg_blurb(FILE *file)" identifier (parameter_list "(FILE *file)" ( (parameter_declaration "FILE *file" type_identifier (pointer_declarator "*file" * identifier)) ))) (compound_statement "{\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("call graph profile:\n",1,0x14,(FILE *)file);\n  fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,(FILE *)file);\n  fwrite("          for this listing.\n",1,0x1c,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("          function entries:\n",1,0x1c,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,(FILE *)file);\n  fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("%time     the percentage of the total time of the program\n",1,0x3a,(FILE *)file);\n  fwrite("          accounted for by this function and its\n",1,0x31,(FILE *)file);\n  fwrite("          descendents.\n",1,0x17,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("self      the number of seconds spent in this function\n",1,0x37,(FILE *)file);\n  fwrite("          itself.\n",1,0x12,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("descendents\n",1,0xc,(FILE *)file);\n  fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,(FILE *)file);\n  fwrite("          this function on behalf of this function.\n",1,0x34,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("called    the number of times this function is called (other\n",1,0x3d,(FILE *)file);\n  fwrite("          than recursive calls).\n",1,0x21,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("self      the number of times this function calls itself\n",1,0x39,(FILE *)file);\n  fwrite("          recursively.\n",1,0x17,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("name      the name of the function, with an indication of\n",1,0x3a,(FILE *)file);\n  fwrite("          its membership in a cycle, if any.\n",1,0x2d,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,(FILE *)file);\n  fwrite("          listing, as an aid to locating it.\n",1,0x2d,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("          parent listings:\n",1,0x1b,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,(FILE *)file);\n  fwrite("          which is due to calls from this parent.\n",1,0x32,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("descendents*\n",1,0xd,(FILE *)file);\n  fwrite("          the number of seconds of this function\'s\n",1,0x33,(FILE *)file);\n  fwrite("          descendent time which is due to calls from this\n",1,0x3a,(FILE *)file);\n  fwrite("          parent.\n",1,0x12,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("called**  the number of times this function is called by\n",1,0x39,(FILE *)file);\n  fwrite("          this parent.  This is the numerator of the\n",1,0x35,(FILE *)file);\n  fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,(FILE *)file);\n  fwrite("          its parents.\n",1,0x17,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("total*    the number of times this function was called by\n",1,0x3a,(FILE *)file);\n  fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,(FILE *)file);\n  fwrite("          the propagation fraction.\n",1,0x24,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,(FILE *)file);\n  fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("index     the index of this parent in the call graph\n",1,0x35,(FILE *)file);\n  fwrite("          listing, as an aid in locating it.\n",1,0x2d,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("          children listings:\n",1,0x1d,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,(FILE *)file);\n  fwrite("          which is due to being called by this function.\n",1,0x39,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("descendent*\n",1,0xc,(FILE *)file);\n  fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,(FILE *)file);\n  fwrite("          time which is due to being called by this\n",1,0x34,(FILE *)file);\n  fwrite("          function.\n",1,0x14,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("called**  the number of times this child is called by this\n",1,0x3b,(FILE *)file);\n  fwrite("          function.  This is the numerator of the\n",1,0x32,(FILE *)file);\n  fwrite("          propagation fraction for this child.\n",1,0x2f,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("total*    the number of times this child is called by all\n",1,0x3a,(FILE *)file);\n  fwrite("          functions.  This is the denominator of the\n",1,0x35,(FILE *)file);\n  fwrite("          propagation fraction.\n",1,0x20,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("children  the name of this child, and an indication of its\n",1,0x3b,(FILE *)file);\n  fwrite("          membership in a cycle, if any.\n",1,0x29,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,(FILE *)file);\n  fwrite("          as an aid to locating it.\n",1,0x24,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("          * these fields are omitted for parents (or\n",1,0x35,(FILE *)file);\n  fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,(FILE *)file);\n  fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,(FILE *)file);\n  fwrite("          the propagated times and propagation denominator\n",1,0x3b,(FILE *)file);\n  fwrite("          represent the self time and descendent time of the\n",1,0x3d,(FILE *)file);\n  fwrite("          cycle as a whole.\n",1,0x1c,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("          ** static-only parents and children are indicated\n",1,0x3c,(FILE *)file);\n  fwrite("          by a call count of 0.\n",1,0x20,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("          cycle listings:\n",1,0x1a,(FILE *)file);\n  fwrite("          the cycle as a whole is listed with the same\n",1,0x37,(FILE *)file);\n  fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,(FILE *)file);\n  fwrite("          the members of the cycle, and their contributions\n",1,0x3c,(FILE *)file);\n  fwrite("          to the time and call counts of the cycle.\n",1,0x34,(FILE *)file);\n  fwrite(&DAT_00023e89,1,2,(FILE *)file);\n  fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,(FILE *)file);\n  fputc(10,(FILE *)file);\n  fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,\n         (FILE *)file);\n  fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,(FILE *)file)\n  ;\n  fwrite("notice and this notice are preserved.\n",1,0x26,(FILE *)file);\n  return;\n}" { (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("call graph profile:\n",1,0x14,(FILE *)file);" (call_expression "fwrite("call graph profile:\n",1,0x14,(FILE *)file)" identifier (argument_list "("call graph profile:\n",1,0x14,(FILE *)file)" ( (string_literal ""call graph profile:\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,(FILE *)file);" (call_expression "fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,(FILE *)file)" identifier (argument_list "("          The sum of self and descendents is the major sort\n",1,0x3c,(FILE *)file)" ( (string_literal ""          The sum of self and descendents is the major sort\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          for this listing.\n",1,0x1c,(FILE *)file);" (call_expression "fwrite("          for this listing.\n",1,0x1c,(FILE *)file)" identifier (argument_list "("          for this listing.\n",1,0x1c,(FILE *)file)" ( (string_literal ""          for this listing.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          function entries:\n",1,0x1c,(FILE *)file);" (call_expression "fwrite("          function entries:\n",1,0x1c,(FILE *)file)" identifier (argument_list "("          function entries:\n",1,0x1c,(FILE *)file)" ( (string_literal ""          function entries:\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("index     the index of the function in the call graph\n",1,0x36,(FILE *)file);" (call_expression "fwrite("index     the index of the function in the call graph\n",1,0x36,(FILE *)file)" identifier (argument_list "("index     the index of the function in the call graph\n",1,0x36,(FILE *)file)" ( (string_literal ""index     the index of the function in the call graph\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,(FILE *)file);" (call_expression "fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,(FILE *)file)" identifier (argument_list "("          listing, as an aid to locating it (see below).\n",1,0x39,(FILE *)file)" ( (string_literal ""          listing, as an aid to locating it (see below).\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("%time     the percentage of the total time of the program\n",1,0x3a,(FILE *)file);" (call_expression "fwrite("%time     the percentage of the total time of the program\n",1,0x3a,(FILE *)file)" identifier (argument_list "("%time     the percentage of the total time of the program\n",1,0x3a,(FILE *)file)" ( (string_literal ""%time     the percentage of the total time of the program\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          accounted for by this function and its\n",1,0x31,(FILE *)file);" (call_expression "fwrite("          accounted for by this function and its\n",1,0x31,(FILE *)file)" identifier (argument_list "("          accounted for by this function and its\n",1,0x31,(FILE *)file)" ( (string_literal ""          accounted for by this function and its\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          descendents.\n",1,0x17,(FILE *)file);" (call_expression "fwrite("          descendents.\n",1,0x17,(FILE *)file)" identifier (argument_list "("          descendents.\n",1,0x17,(FILE *)file)" ( (string_literal ""          descendents.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("self      the number of seconds spent in this function\n",1,0x37,(FILE *)file);" (call_expression "fwrite("self      the number of seconds spent in this function\n",1,0x37,(FILE *)file)" identifier (argument_list "("self      the number of seconds spent in this function\n",1,0x37,(FILE *)file)" ( (string_literal ""self      the number of seconds spent in this function\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          itself.\n",1,0x12,(FILE *)file);" (call_expression "fwrite("          itself.\n",1,0x12,(FILE *)file)" identifier (argument_list "("          itself.\n",1,0x12,(FILE *)file)" ( (string_literal ""          itself.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("descendents\n",1,0xc,(FILE *)file);" (call_expression "fwrite("descendents\n",1,0xc,(FILE *)file)" identifier (argument_list "("descendents\n",1,0xc,(FILE *)file)" ( (string_literal ""descendents\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,(FILE *)file);" (call_expression "fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,(FILE *)file)" identifier (argument_list "("          the number of seconds spent in the descendents of\n",1,0x3c,(FILE *)file)" ( (string_literal ""          the number of seconds spent in the descendents of\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          this function on behalf of this function.\n",1,0x34,(FILE *)file);" (call_expression "fwrite("          this function on behalf of this function.\n",1,0x34,(FILE *)file)" identifier (argument_list "("          this function on behalf of this function.\n",1,0x34,(FILE *)file)" ( (string_literal ""          this function on behalf of this function.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("called    the number of times this function is called (other\n",1,0x3d,(FILE *)file);" (call_expression "fwrite("called    the number of times this function is called (other\n",1,0x3d,(FILE *)file)" identifier (argument_list "("called    the number of times this function is called (other\n",1,0x3d,(FILE *)file)" ( (string_literal ""called    the number of times this function is called (other\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          than recursive calls).\n",1,0x21,(FILE *)file);" (call_expression "fwrite("          than recursive calls).\n",1,0x21,(FILE *)file)" identifier (argument_list "("          than recursive calls).\n",1,0x21,(FILE *)file)" ( (string_literal ""          than recursive calls).\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("self      the number of times this function calls itself\n",1,0x39,(FILE *)file);" (call_expression "fwrite("self      the number of times this function calls itself\n",1,0x39,(FILE *)file)" identifier (argument_list "("self      the number of times this function calls itself\n",1,0x39,(FILE *)file)" ( (string_literal ""self      the number of times this function calls itself\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          recursively.\n",1,0x17,(FILE *)file);" (call_expression "fwrite("          recursively.\n",1,0x17,(FILE *)file)" identifier (argument_list "("          recursively.\n",1,0x17,(FILE *)file)" ( (string_literal ""          recursively.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("name      the name of the function, with an indication of\n",1,0x3a,(FILE *)file);" (call_expression "fwrite("name      the name of the function, with an indication of\n",1,0x3a,(FILE *)file)" identifier (argument_list "("name      the name of the function, with an indication of\n",1,0x3a,(FILE *)file)" ( (string_literal ""name      the name of the function, with an indication of\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          its membership in a cycle, if any.\n",1,0x2d,(FILE *)file);" (call_expression "fwrite("          its membership in a cycle, if any.\n",1,0x2d,(FILE *)file)" identifier (argument_list "("          its membership in a cycle, if any.\n",1,0x2d,(FILE *)file)" ( (string_literal ""          its membership in a cycle, if any.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("index     the index of the function in the call graph\n",1,0x36,(FILE *)file);" (call_expression "fwrite("index     the index of the function in the call graph\n",1,0x36,(FILE *)file)" identifier (argument_list "("index     the index of the function in the call graph\n",1,0x36,(FILE *)file)" ( (string_literal ""index     the index of the function in the call graph\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          listing, as an aid to locating it.\n",1,0x2d,(FILE *)file);" (call_expression "fwrite("          listing, as an aid to locating it.\n",1,0x2d,(FILE *)file)" identifier (argument_list "("          listing, as an aid to locating it.\n",1,0x2d,(FILE *)file)" ( (string_literal ""          listing, as an aid to locating it.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          parent listings:\n",1,0x1b,(FILE *)file);" (call_expression "fwrite("          parent listings:\n",1,0x1b,(FILE *)file)" identifier (argument_list "("          parent listings:\n",1,0x1b,(FILE *)file)" ( (string_literal ""          parent listings:\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,(FILE *)file);" (call_expression "fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,(FILE *)file)" identifier (argument_list "("self*     the number of seconds of this function\'s self time\n",1,0x3d,(FILE *)file)" ( (string_literal ""self*     the number of seconds of this function\'s self time\n"" " string_content escape_sequence string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          which is due to calls from this parent.\n",1,0x32,(FILE *)file);" (call_expression "fwrite("          which is due to calls from this parent.\n",1,0x32,(FILE *)file)" identifier (argument_list "("          which is due to calls from this parent.\n",1,0x32,(FILE *)file)" ( (string_literal ""          which is due to calls from this parent.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("descendents*\n",1,0xd,(FILE *)file);" (call_expression "fwrite("descendents*\n",1,0xd,(FILE *)file)" identifier (argument_list "("descendents*\n",1,0xd,(FILE *)file)" ( (string_literal ""descendents*\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          the number of seconds of this function\'s\n",1,0x33,(FILE *)file);" (call_expression "fwrite("          the number of seconds of this function\'s\n",1,0x33,(FILE *)file)" identifier (argument_list "("          the number of seconds of this function\'s\n",1,0x33,(FILE *)file)" ( (string_literal ""          the number of seconds of this function\'s\n"" " string_content escape_sequence string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          descendent time which is due to calls from this\n",1,0x3a,(FILE *)file);" (call_expression "fwrite("          descendent time which is due to calls from this\n",1,0x3a,(FILE *)file)" identifier (argument_list "("          descendent time which is due to calls from this\n",1,0x3a,(FILE *)file)" ( (string_literal ""          descendent time which is due to calls from this\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          parent.\n",1,0x12,(FILE *)file);" (call_expression "fwrite("          parent.\n",1,0x12,(FILE *)file)" identifier (argument_list "("          parent.\n",1,0x12,(FILE *)file)" ( (string_literal ""          parent.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("called**  the number of times this function is called by\n",1,0x39,(FILE *)file);" (call_expression "fwrite("called**  the number of times this function is called by\n",1,0x39,(FILE *)file)" identifier (argument_list "("called**  the number of times this function is called by\n",1,0x39,(FILE *)file)" ( (string_literal ""called**  the number of times this function is called by\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          this parent.  This is the numerator of the\n",1,0x35,(FILE *)file);" (call_expression "fwrite("          this parent.  This is the numerator of the\n",1,0x35,(FILE *)file)" identifier (argument_list "("          this parent.  This is the numerator of the\n",1,0x35,(FILE *)file)" ( (string_literal ""          this parent.  This is the numerator of the\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,(FILE *)file);" (call_expression "fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,(FILE *)file)" identifier (argument_list "("          fraction which divides up the function\'s time to\n",1,0x3b,(FILE *)file)" ( (string_literal ""          fraction which divides up the function\'s time to\n"" " string_content escape_sequence string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          its parents.\n",1,0x17,(FILE *)file);" (call_expression "fwrite("          its parents.\n",1,0x17,(FILE *)file)" identifier (argument_list "("          its parents.\n",1,0x17,(FILE *)file)" ( (string_literal ""          its parents.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("total*    the number of times this function was called by\n",1,0x3a,(FILE *)file);" (call_expression "fwrite("total*    the number of times this function was called by\n",1,0x3a,(FILE *)file)" identifier (argument_list "("total*    the number of times this function was called by\n",1,0x3a,(FILE *)file)" ( (string_literal ""total*    the number of times this function was called by\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,(FILE *)file);" (call_expression "fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,(FILE *)file)" identifier (argument_list "("          all of its parents.  This is the denominator of\n",1,0x3a,(FILE *)file)" ( (string_literal ""          all of its parents.  This is the denominator of\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          the propagation fraction.\n",1,0x24,(FILE *)file);" (call_expression "fwrite("          the propagation fraction.\n",1,0x24,(FILE *)file)" identifier (argument_list "("          the propagation fraction.\n",1,0x24,(FILE *)file)" ( (string_literal ""          the propagation fraction.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,(FILE *)file);" (call_expression "fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,(FILE *)file)" identifier (argument_list "("parents   the name of this parent, with an indication of the\n",1,0x3d,(FILE *)file)" ( (string_literal ""parents   the name of this parent, with an indication of the\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,(FILE *)file);" (call_expression "fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,(FILE *)file)" identifier (argument_list "("          parent\'s membership in a cycle, if any.\n",1,0x32,(FILE *)file)" ( (string_literal ""          parent\'s membership in a cycle, if any.\n"" " string_content escape_sequence string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("index     the index of this parent in the call graph\n",1,0x35,(FILE *)file);" (call_expression "fwrite("index     the index of this parent in the call graph\n",1,0x35,(FILE *)file)" identifier (argument_list "("index     the index of this parent in the call graph\n",1,0x35,(FILE *)file)" ( (string_literal ""index     the index of this parent in the call graph\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          listing, as an aid in locating it.\n",1,0x2d,(FILE *)file);" (call_expression "fwrite("          listing, as an aid in locating it.\n",1,0x2d,(FILE *)file)" identifier (argument_list "("          listing, as an aid in locating it.\n",1,0x2d,(FILE *)file)" ( (string_literal ""          listing, as an aid in locating it.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          children listings:\n",1,0x1d,(FILE *)file);" (call_expression "fwrite("          children listings:\n",1,0x1d,(FILE *)file)" identifier (argument_list "("          children listings:\n",1,0x1d,(FILE *)file)" ( (string_literal ""          children listings:\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,(FILE *)file);" (call_expression "fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,(FILE *)file)" identifier (argument_list "("self*     the number of seconds of this child\'s self time\n",1,0x3a,(FILE *)file)" ( (string_literal ""self*     the number of seconds of this child\'s self time\n"" " string_content escape_sequence string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          which is due to being called by this function.\n",1,0x39,(FILE *)file);" (call_expression "fwrite("          which is due to being called by this function.\n",1,0x39,(FILE *)file)" identifier (argument_list "("          which is due to being called by this function.\n",1,0x39,(FILE *)file)" ( (string_literal ""          which is due to being called by this function.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("descendent*\n",1,0xc,(FILE *)file);" (call_expression "fwrite("descendent*\n",1,0xc,(FILE *)file)" identifier (argument_list "("descendent*\n",1,0xc,(FILE *)file)" ( (string_literal ""descendent*\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,(FILE *)file);" (call_expression "fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,(FILE *)file)" identifier (argument_list "("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,(FILE *)file)" ( (string_literal ""          the number of seconds of this child\'s descendent\'s\n"" " string_content escape_sequence string_content escape_sequence string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          time which is due to being called by this\n",1,0x34,(FILE *)file);" (call_expression "fwrite("          time which is due to being called by this\n",1,0x34,(FILE *)file)" identifier (argument_list "("          time which is due to being called by this\n",1,0x34,(FILE *)file)" ( (string_literal ""          time which is due to being called by this\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          function.\n",1,0x14,(FILE *)file);" (call_expression "fwrite("          function.\n",1,0x14,(FILE *)file)" identifier (argument_list "("          function.\n",1,0x14,(FILE *)file)" ( (string_literal ""          function.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("called**  the number of times this child is called by this\n",1,0x3b,(FILE *)file);" (call_expression "fwrite("called**  the number of times this child is called by this\n",1,0x3b,(FILE *)file)" identifier (argument_list "("called**  the number of times this child is called by this\n",1,0x3b,(FILE *)file)" ( (string_literal ""called**  the number of times this child is called by this\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          function.  This is the numerator of the\n",1,0x32,(FILE *)file);" (call_expression "fwrite("          function.  This is the numerator of the\n",1,0x32,(FILE *)file)" identifier (argument_list "("          function.  This is the numerator of the\n",1,0x32,(FILE *)file)" ( (string_literal ""          function.  This is the numerator of the\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          propagation fraction for this child.\n",1,0x2f,(FILE *)file);" (call_expression "fwrite("          propagation fraction for this child.\n",1,0x2f,(FILE *)file)" identifier (argument_list "("          propagation fraction for this child.\n",1,0x2f,(FILE *)file)" ( (string_literal ""          propagation fraction for this child.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("total*    the number of times this child is called by all\n",1,0x3a,(FILE *)file);" (call_expression "fwrite("total*    the number of times this child is called by all\n",1,0x3a,(FILE *)file)" identifier (argument_list "("total*    the number of times this child is called by all\n",1,0x3a,(FILE *)file)" ( (string_literal ""total*    the number of times this child is called by all\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          functions.  This is the denominator of the\n",1,0x35,(FILE *)file);" (call_expression "fwrite("          functions.  This is the denominator of the\n",1,0x35,(FILE *)file)" identifier (argument_list "("          functions.  This is the denominator of the\n",1,0x35,(FILE *)file)" ( (string_literal ""          functions.  This is the denominator of the\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          propagation fraction.\n",1,0x20,(FILE *)file);" (call_expression "fwrite("          propagation fraction.\n",1,0x20,(FILE *)file)" identifier (argument_list "("          propagation fraction.\n",1,0x20,(FILE *)file)" ( (string_literal ""          propagation fraction.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("children  the name of this child, and an indication of its\n",1,0x3b,(FILE *)file);" (call_expression "fwrite("children  the name of this child, and an indication of its\n",1,0x3b,(FILE *)file)" identifier (argument_list "("children  the name of this child, and an indication of its\n",1,0x3b,(FILE *)file)" ( (string_literal ""children  the name of this child, and an indication of its\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          membership in a cycle, if any.\n",1,0x29,(FILE *)file);" (call_expression "fwrite("          membership in a cycle, if any.\n",1,0x29,(FILE *)file)" identifier (argument_list "("          membership in a cycle, if any.\n",1,0x29,(FILE *)file)" ( (string_literal ""          membership in a cycle, if any.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,(FILE *)file);" (call_expression "fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,(FILE *)file)" identifier (argument_list "("index     the index of this child in the call graph listing,\n",1,0x3d,(FILE *)file)" ( (string_literal ""index     the index of this child in the call graph listing,\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          as an aid to locating it.\n",1,0x24,(FILE *)file);" (call_expression "fwrite("          as an aid to locating it.\n",1,0x24,(FILE *)file)" identifier (argument_list "("          as an aid to locating it.\n",1,0x24,(FILE *)file)" ( (string_literal ""          as an aid to locating it.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          * these fields are omitted for parents (or\n",1,0x35,(FILE *)file);" (call_expression "fwrite("          * these fields are omitted for parents (or\n",1,0x35,(FILE *)file)" identifier (argument_list "("          * these fields are omitted for parents (or\n",1,0x35,(FILE *)file)" ( (string_literal ""          * these fields are omitted for parents (or\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,(FILE *)file);" (call_expression "fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,(FILE *)file)" identifier (argument_list "("          children) in the same cycle as the function.  If\n",1,0x3b,(FILE *)file)" ( (string_literal ""          children) in the same cycle as the function.  If\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,(FILE *)file);" (call_expression "fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,(FILE *)file)" identifier (argument_list "("          the function (or child) is a member of a cycle,\n",1,0x3a,(FILE *)file)" ( (string_literal ""          the function (or child) is a member of a cycle,\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          the propagated times and propagation denominator\n",1,0x3b,(FILE *)file);" (call_expression "fwrite("          the propagated times and propagation denominator\n",1,0x3b,(FILE *)file)" identifier (argument_list "("          the propagated times and propagation denominator\n",1,0x3b,(FILE *)file)" ( (string_literal ""          the propagated times and propagation denominator\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          represent the self time and descendent time of the\n",1,0x3d,(FILE *)file);" (call_expression "fwrite("          represent the self time and descendent time of the\n",1,0x3d,(FILE *)file)" identifier (argument_list "("          represent the self time and descendent time of the\n",1,0x3d,(FILE *)file)" ( (string_literal ""          represent the self time and descendent time of the\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          cycle as a whole.\n",1,0x1c,(FILE *)file);" (call_expression "fwrite("          cycle as a whole.\n",1,0x1c,(FILE *)file)" identifier (argument_list "("          cycle as a whole.\n",1,0x1c,(FILE *)file)" ( (string_literal ""          cycle as a whole.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          ** static-only parents and children are indicated\n",1,0x3c,(FILE *)file);" (call_expression "fwrite("          ** static-only parents and children are indicated\n",1,0x3c,(FILE *)file)" identifier (argument_list "("          ** static-only parents and children are indicated\n",1,0x3c,(FILE *)file)" ( (string_literal ""          ** static-only parents and children are indicated\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          by a call count of 0.\n",1,0x20,(FILE *)file);" (call_expression "fwrite("          by a call count of 0.\n",1,0x20,(FILE *)file)" identifier (argument_list "("          by a call count of 0.\n",1,0x20,(FILE *)file)" ( (string_literal ""          by a call count of 0.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          cycle listings:\n",1,0x1a,(FILE *)file);" (call_expression "fwrite("          cycle listings:\n",1,0x1a,(FILE *)file)" identifier (argument_list "("          cycle listings:\n",1,0x1a,(FILE *)file)" ( (string_literal ""          cycle listings:\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          the cycle as a whole is listed with the same\n",1,0x37,(FILE *)file);" (call_expression "fwrite("          the cycle as a whole is listed with the same\n",1,0x37,(FILE *)file)" identifier (argument_list "("          the cycle as a whole is listed with the same\n",1,0x37,(FILE *)file)" ( (string_literal ""          the cycle as a whole is listed with the same\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,(FILE *)file);" (call_expression "fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,(FILE *)file)" identifier (argument_list "("          fields as a function entry.  Below it are listed\n",1,0x3b,(FILE *)file)" ( (string_literal ""          fields as a function entry.  Below it are listed\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          the members of the cycle, and their contributions\n",1,0x3c,(FILE *)file);" (call_expression "fwrite("          the members of the cycle, and their contributions\n",1,0x3c,(FILE *)file)" identifier (argument_list "("          the members of the cycle, and their contributions\n",1,0x3c,(FILE *)file)" ( (string_literal ""          the members of the cycle, and their contributions\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("          to the time and call counts of the cycle.\n",1,0x34,(FILE *)file);" (call_expression "fwrite("          to the time and call counts of the cycle.\n",1,0x34,(FILE *)file)" identifier (argument_list "("          to the time and call counts of the cycle.\n",1,0x34,(FILE *)file)" ( (string_literal ""          to the time and call counts of the cycle.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite(&DAT_00023e89,1,2,(FILE *)file);" (call_expression "fwrite(&DAT_00023e89,1,2,(FILE *)file)" identifier (argument_list "(&DAT_00023e89,1,2,(FILE *)file)" ( (pointer_expression "&DAT_00023e89" & identifier) , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,(FILE *)file);" (call_expression "fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,(FILE *)file)" identifier (argument_list "("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,(FILE *)file)" ( (string_literal ""Copyright (C) 2012-2018 Free Software Foundation, Inc.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fputc(10,(FILE *)file);" (call_expression "fputc(10,(FILE *)file)" identifier (argument_list "(10,(FILE *)file)" ( number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,\n         (FILE *)file);" (call_expression "fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,\n         (FILE *)file)" identifier (argument_list "("Copying and distribution of this file, with or without modification,\n",1,0x45,\n         (FILE *)file)" ( (string_literal ""Copying and distribution of this file, with or without modification,\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,(FILE *)file)\n  ;" (call_expression "fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,(FILE *)file)" identifier (argument_list "("are permitted in any medium without royalty provided the copyright\n",1,0x43,(FILE *)file)" ( (string_literal ""are permitted in any medium without royalty provided the copyright\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "fwrite("notice and this notice are preserved.\n",1,0x26,(FILE *)file);" (call_expression "fwrite("notice and this notice are preserved.\n",1,0x26,(FILE *)file)" identifier (argument_list "("notice and this notice are preserved.\n",1,0x26,(FILE *)file)" ( (string_literal ""notice and this notice are preserved.\n"" " string_content escape_sequence ") , number_literal , number_literal , (cast_expression "(FILE *)file" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (return_statement "return;" return ;) })))
(translation_unit "void FUN_0001fa60(FILE *param_1)\n\n{\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("call graph profile:\n",1,0x14,param_1);\n  fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,param_1);\n  fwrite("          for this listing.\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("          function entries:\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);\n  fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,param_1);\n  fputc(10,param_1);\n  fwrite("%time     the percentage of the total time of the program\n",1,0x3a,param_1);\n  fwrite("          accounted for by this function and its\n",1,0x31,param_1);\n  fwrite("          descendents.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("self      the number of seconds spent in this function\n",1,0x37,param_1);\n  fwrite("          itself.\n",1,0x12,param_1);\n  fputc(10,param_1);\n  fwrite("descendents\n",1,0xc,param_1);\n  fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,param_1);\n  fwrite("          this function on behalf of this function.\n",1,0x34,param_1);\n  fputc(10,param_1);\n  fwrite("called    the number of times this function is called (other\n",1,0x3d,param_1);\n  fwrite("          than recursive calls).\n",1,0x21,param_1);\n  fputc(10,param_1);\n  fwrite("self      the number of times this function calls itself\n",1,0x39,param_1);\n  fwrite("          recursively.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("name      the name of the function, with an indication of\n",1,0x3a,param_1);\n  fwrite("          its membership in a cycle, if any.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);\n  fwrite("          listing, as an aid to locating it.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          parent listings:\n",1,0x1b,param_1);\n  fputc(10,param_1);\n  fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,param_1);\n  fwrite("          which is due to calls from this parent.\n",1,0x32,param_1);\n  fputc(10,param_1);\n  fwrite("descendents*\n",1,0xd,param_1);\n  fwrite("          the number of seconds of this function\'s\n",1,0x33,param_1);\n  fwrite("          descendent time which is due to calls from this\n",1,0x3a,param_1);\n  fwrite("          parent.\n",1,0x12,param_1);\n  fputc(10,param_1);\n  fwrite("called**  the number of times this function is called by\n",1,0x39,param_1);\n  fwrite("          this parent.  This is the numerator of the\n",1,0x35,param_1);\n  fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,param_1);\n  fwrite("          its parents.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("total*    the number of times this function was called by\n",1,0x3a,param_1);\n  fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,param_1);\n  fwrite("          the propagation fraction.\n",1,0x24,param_1);\n  fputc(10,param_1);\n  fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,param_1);\n  fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of this parent in the call graph\n",1,0x35,param_1);\n  fwrite("          listing, as an aid in locating it.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          children listings:\n",1,0x1d,param_1);\n  fputc(10,param_1);\n  fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,param_1);\n  fwrite("          which is due to being called by this function.\n",1,0x39,param_1);\n  fputc(10,param_1);\n  fwrite("descendent*\n",1,0xc,param_1);\n  fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,param_1);\n  fwrite("          time which is due to being called by this\n",1,0x34,param_1);\n  fwrite("          function.\n",1,0x14,param_1);\n  fputc(10,param_1);\n  fwrite("called**  the number of times this child is called by this\n",1,0x3b,param_1);\n  fwrite("          function.  This is the numerator of the\n",1,0x32,param_1);\n  fwrite("          propagation fraction for this child.\n",1,0x2f,param_1);\n  fputc(10,param_1);\n  fwrite("total*    the number of times this child is called by all\n",1,0x3a,param_1);\n  fwrite("          functions.  This is the denominator of the\n",1,0x35,param_1);\n  fwrite("          propagation fraction.\n",1,0x20,param_1);\n  fputc(10,param_1);\n  fwrite("children  the name of this child, and an indication of its\n",1,0x3b,param_1);\n  fwrite("          membership in a cycle, if any.\n",1,0x29,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,param_1);\n  fwrite("          as an aid to locating it.\n",1,0x24,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          * these fields are omitted for parents (or\n",1,0x35,param_1);\n  fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,param_1);\n  fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,param_1);\n  fwrite("          the propagated times and propagation denominator\n",1,0x3b,param_1);\n  fwrite("          represent the self time and descendent time of the\n",1,0x3d,param_1);\n  fwrite("          cycle as a whole.\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("          ** static-only parents and children are indicated\n",1,0x3c,param_1);\n  fwrite("          by a call count of 0.\n",1,0x20,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          cycle listings:\n",1,0x1a,param_1);\n  fwrite("          the cycle as a whole is listed with the same\n",1,0x37,param_1);\n  fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,param_1);\n  fwrite("          the members of the cycle, and their contributions\n",1,0x3c,param_1);\n  fwrite("          to the time and call counts of the cycle.\n",1,0x34,param_1);\n  fwrite(&DAT_00023e89,1,2,param_1);\n  fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,param_1);\n  fputc(10,param_1);\n  fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,param_1);\n  fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,param_1);\n  fwrite("notice and this notice are preserved.\n",1,0x26,param_1);\n  return;\n}\n\n" (function_definition "void FUN_0001fa60(FILE *param_1)\n\n{\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("call graph profile:\n",1,0x14,param_1);\n  fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,param_1);\n  fwrite("          for this listing.\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("          function entries:\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);\n  fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,param_1);\n  fputc(10,param_1);\n  fwrite("%time     the percentage of the total time of the program\n",1,0x3a,param_1);\n  fwrite("          accounted for by this function and its\n",1,0x31,param_1);\n  fwrite("          descendents.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("self      the number of seconds spent in this function\n",1,0x37,param_1);\n  fwrite("          itself.\n",1,0x12,param_1);\n  fputc(10,param_1);\n  fwrite("descendents\n",1,0xc,param_1);\n  fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,param_1);\n  fwrite("          this function on behalf of this function.\n",1,0x34,param_1);\n  fputc(10,param_1);\n  fwrite("called    the number of times this function is called (other\n",1,0x3d,param_1);\n  fwrite("          than recursive calls).\n",1,0x21,param_1);\n  fputc(10,param_1);\n  fwrite("self      the number of times this function calls itself\n",1,0x39,param_1);\n  fwrite("          recursively.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("name      the name of the function, with an indication of\n",1,0x3a,param_1);\n  fwrite("          its membership in a cycle, if any.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);\n  fwrite("          listing, as an aid to locating it.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          parent listings:\n",1,0x1b,param_1);\n  fputc(10,param_1);\n  fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,param_1);\n  fwrite("          which is due to calls from this parent.\n",1,0x32,param_1);\n  fputc(10,param_1);\n  fwrite("descendents*\n",1,0xd,param_1);\n  fwrite("          the number of seconds of this function\'s\n",1,0x33,param_1);\n  fwrite("          descendent time which is due to calls from this\n",1,0x3a,param_1);\n  fwrite("          parent.\n",1,0x12,param_1);\n  fputc(10,param_1);\n  fwrite("called**  the number of times this function is called by\n",1,0x39,param_1);\n  fwrite("          this parent.  This is the numerator of the\n",1,0x35,param_1);\n  fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,param_1);\n  fwrite("          its parents.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("total*    the number of times this function was called by\n",1,0x3a,param_1);\n  fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,param_1);\n  fwrite("          the propagation fraction.\n",1,0x24,param_1);\n  fputc(10,param_1);\n  fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,param_1);\n  fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of this parent in the call graph\n",1,0x35,param_1);\n  fwrite("          listing, as an aid in locating it.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          children listings:\n",1,0x1d,param_1);\n  fputc(10,param_1);\n  fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,param_1);\n  fwrite("          which is due to being called by this function.\n",1,0x39,param_1);\n  fputc(10,param_1);\n  fwrite("descendent*\n",1,0xc,param_1);\n  fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,param_1);\n  fwrite("          time which is due to being called by this\n",1,0x34,param_1);\n  fwrite("          function.\n",1,0x14,param_1);\n  fputc(10,param_1);\n  fwrite("called**  the number of times this child is called by this\n",1,0x3b,param_1);\n  fwrite("          function.  This is the numerator of the\n",1,0x32,param_1);\n  fwrite("          propagation fraction for this child.\n",1,0x2f,param_1);\n  fputc(10,param_1);\n  fwrite("total*    the number of times this child is called by all\n",1,0x3a,param_1);\n  fwrite("          functions.  This is the denominator of the\n",1,0x35,param_1);\n  fwrite("          propagation fraction.\n",1,0x20,param_1);\n  fputc(10,param_1);\n  fwrite("children  the name of this child, and an indication of its\n",1,0x3b,param_1);\n  fwrite("          membership in a cycle, if any.\n",1,0x29,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,param_1);\n  fwrite("          as an aid to locating it.\n",1,0x24,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          * these fields are omitted for parents (or\n",1,0x35,param_1);\n  fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,param_1);\n  fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,param_1);\n  fwrite("          the propagated times and propagation denominator\n",1,0x3b,param_1);\n  fwrite("          represent the self time and descendent time of the\n",1,0x3d,param_1);\n  fwrite("          cycle as a whole.\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("          ** static-only parents and children are indicated\n",1,0x3c,param_1);\n  fwrite("          by a call count of 0.\n",1,0x20,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          cycle listings:\n",1,0x1a,param_1);\n  fwrite("          the cycle as a whole is listed with the same\n",1,0x37,param_1);\n  fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,param_1);\n  fwrite("          the members of the cycle, and their contributions\n",1,0x3c,param_1);\n  fwrite("          to the time and call counts of the cycle.\n",1,0x34,param_1);\n  fwrite(&DAT_00023e89,1,2,param_1);\n  fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,param_1);\n  fputc(10,param_1);\n  fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,param_1);\n  fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,param_1);\n  fwrite("notice and this notice are preserved.\n",1,0x26,param_1);\n  return;\n}" primitive_type (function_declarator "FUN_0001fa60(FILE *param_1)" identifier (parameter_list "(FILE *param_1)" ( (parameter_declaration "FILE *param_1" type_identifier (pointer_declarator "*param_1" * identifier)) ))) (compound_statement "{\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("call graph profile:\n",1,0x14,param_1);\n  fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,param_1);\n  fwrite("          for this listing.\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("          function entries:\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);\n  fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,param_1);\n  fputc(10,param_1);\n  fwrite("%time     the percentage of the total time of the program\n",1,0x3a,param_1);\n  fwrite("          accounted for by this function and its\n",1,0x31,param_1);\n  fwrite("          descendents.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("self      the number of seconds spent in this function\n",1,0x37,param_1);\n  fwrite("          itself.\n",1,0x12,param_1);\n  fputc(10,param_1);\n  fwrite("descendents\n",1,0xc,param_1);\n  fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,param_1);\n  fwrite("          this function on behalf of this function.\n",1,0x34,param_1);\n  fputc(10,param_1);\n  fwrite("called    the number of times this function is called (other\n",1,0x3d,param_1);\n  fwrite("          than recursive calls).\n",1,0x21,param_1);\n  fputc(10,param_1);\n  fwrite("self      the number of times this function calls itself\n",1,0x39,param_1);\n  fwrite("          recursively.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("name      the name of the function, with an indication of\n",1,0x3a,param_1);\n  fwrite("          its membership in a cycle, if any.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);\n  fwrite("          listing, as an aid to locating it.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          parent listings:\n",1,0x1b,param_1);\n  fputc(10,param_1);\n  fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,param_1);\n  fwrite("          which is due to calls from this parent.\n",1,0x32,param_1);\n  fputc(10,param_1);\n  fwrite("descendents*\n",1,0xd,param_1);\n  fwrite("          the number of seconds of this function\'s\n",1,0x33,param_1);\n  fwrite("          descendent time which is due to calls from this\n",1,0x3a,param_1);\n  fwrite("          parent.\n",1,0x12,param_1);\n  fputc(10,param_1);\n  fwrite("called**  the number of times this function is called by\n",1,0x39,param_1);\n  fwrite("          this parent.  This is the numerator of the\n",1,0x35,param_1);\n  fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,param_1);\n  fwrite("          its parents.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("total*    the number of times this function was called by\n",1,0x3a,param_1);\n  fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,param_1);\n  fwrite("          the propagation fraction.\n",1,0x24,param_1);\n  fputc(10,param_1);\n  fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,param_1);\n  fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of this parent in the call graph\n",1,0x35,param_1);\n  fwrite("          listing, as an aid in locating it.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          children listings:\n",1,0x1d,param_1);\n  fputc(10,param_1);\n  fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,param_1);\n  fwrite("          which is due to being called by this function.\n",1,0x39,param_1);\n  fputc(10,param_1);\n  fwrite("descendent*\n",1,0xc,param_1);\n  fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,param_1);\n  fwrite("          time which is due to being called by this\n",1,0x34,param_1);\n  fwrite("          function.\n",1,0x14,param_1);\n  fputc(10,param_1);\n  fwrite("called**  the number of times this child is called by this\n",1,0x3b,param_1);\n  fwrite("          function.  This is the numerator of the\n",1,0x32,param_1);\n  fwrite("          propagation fraction for this child.\n",1,0x2f,param_1);\n  fputc(10,param_1);\n  fwrite("total*    the number of times this child is called by all\n",1,0x3a,param_1);\n  fwrite("          functions.  This is the denominator of the\n",1,0x35,param_1);\n  fwrite("          propagation fraction.\n",1,0x20,param_1);\n  fputc(10,param_1);\n  fwrite("children  the name of this child, and an indication of its\n",1,0x3b,param_1);\n  fwrite("          membership in a cycle, if any.\n",1,0x29,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,param_1);\n  fwrite("          as an aid to locating it.\n",1,0x24,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          * these fields are omitted for parents (or\n",1,0x35,param_1);\n  fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,param_1);\n  fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,param_1);\n  fwrite("          the propagated times and propagation denominator\n",1,0x3b,param_1);\n  fwrite("          represent the self time and descendent time of the\n",1,0x3d,param_1);\n  fwrite("          cycle as a whole.\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("          ** static-only parents and children are indicated\n",1,0x3c,param_1);\n  fwrite("          by a call count of 0.\n",1,0x20,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          cycle listings:\n",1,0x1a,param_1);\n  fwrite("          the cycle as a whole is listed with the same\n",1,0x37,param_1);\n  fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,param_1);\n  fwrite("          the members of the cycle, and their contributions\n",1,0x3c,param_1);\n  fwrite("          to the time and call counts of the cycle.\n",1,0x34,param_1);\n  fwrite(&DAT_00023e89,1,2,param_1);\n  fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,param_1);\n  fputc(10,param_1);\n  fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,param_1);\n  fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,param_1);\n  fwrite("notice and this notice are preserved.\n",1,0x26,param_1);\n  return;\n}" { (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("call graph profile:\n",1,0x14,param_1);" (call_expression "fwrite("call graph profile:\n",1,0x14,param_1)" identifier (argument_list "("call graph profile:\n",1,0x14,param_1)" ( (string_literal ""call graph profile:\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,param_1);" (call_expression "fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,param_1)" identifier (argument_list "("          The sum of self and descendents is the major sort\n",1,0x3c,param_1)" ( (string_literal ""          The sum of self and descendents is the major sort\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          for this listing.\n",1,0x1c,param_1);" (call_expression "fwrite("          for this listing.\n",1,0x1c,param_1)" identifier (argument_list "("          for this listing.\n",1,0x1c,param_1)" ( (string_literal ""          for this listing.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("          function entries:\n",1,0x1c,param_1);" (call_expression "fwrite("          function entries:\n",1,0x1c,param_1)" identifier (argument_list "("          function entries:\n",1,0x1c,param_1)" ( (string_literal ""          function entries:\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);" (call_expression "fwrite("index     the index of the function in the call graph\n",1,0x36,param_1)" identifier (argument_list "("index     the index of the function in the call graph\n",1,0x36,param_1)" ( (string_literal ""index     the index of the function in the call graph\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,param_1);" (call_expression "fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,param_1)" identifier (argument_list "("          listing, as an aid to locating it (see below).\n",1,0x39,param_1)" ( (string_literal ""          listing, as an aid to locating it (see below).\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("%time     the percentage of the total time of the program\n",1,0x3a,param_1);" (call_expression "fwrite("%time     the percentage of the total time of the program\n",1,0x3a,param_1)" identifier (argument_list "("%time     the percentage of the total time of the program\n",1,0x3a,param_1)" ( (string_literal ""%time     the percentage of the total time of the program\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          accounted for by this function and its\n",1,0x31,param_1);" (call_expression "fwrite("          accounted for by this function and its\n",1,0x31,param_1)" identifier (argument_list "("          accounted for by this function and its\n",1,0x31,param_1)" ( (string_literal ""          accounted for by this function and its\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          descendents.\n",1,0x17,param_1);" (call_expression "fwrite("          descendents.\n",1,0x17,param_1)" identifier (argument_list "("          descendents.\n",1,0x17,param_1)" ( (string_literal ""          descendents.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("self      the number of seconds spent in this function\n",1,0x37,param_1);" (call_expression "fwrite("self      the number of seconds spent in this function\n",1,0x37,param_1)" identifier (argument_list "("self      the number of seconds spent in this function\n",1,0x37,param_1)" ( (string_literal ""self      the number of seconds spent in this function\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          itself.\n",1,0x12,param_1);" (call_expression "fwrite("          itself.\n",1,0x12,param_1)" identifier (argument_list "("          itself.\n",1,0x12,param_1)" ( (string_literal ""          itself.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("descendents\n",1,0xc,param_1);" (call_expression "fwrite("descendents\n",1,0xc,param_1)" identifier (argument_list "("descendents\n",1,0xc,param_1)" ( (string_literal ""descendents\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,param_1);" (call_expression "fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,param_1)" identifier (argument_list "("          the number of seconds spent in the descendents of\n",1,0x3c,param_1)" ( (string_literal ""          the number of seconds spent in the descendents of\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          this function on behalf of this function.\n",1,0x34,param_1);" (call_expression "fwrite("          this function on behalf of this function.\n",1,0x34,param_1)" identifier (argument_list "("          this function on behalf of this function.\n",1,0x34,param_1)" ( (string_literal ""          this function on behalf of this function.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("called    the number of times this function is called (other\n",1,0x3d,param_1);" (call_expression "fwrite("called    the number of times this function is called (other\n",1,0x3d,param_1)" identifier (argument_list "("called    the number of times this function is called (other\n",1,0x3d,param_1)" ( (string_literal ""called    the number of times this function is called (other\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          than recursive calls).\n",1,0x21,param_1);" (call_expression "fwrite("          than recursive calls).\n",1,0x21,param_1)" identifier (argument_list "("          than recursive calls).\n",1,0x21,param_1)" ( (string_literal ""          than recursive calls).\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("self      the number of times this function calls itself\n",1,0x39,param_1);" (call_expression "fwrite("self      the number of times this function calls itself\n",1,0x39,param_1)" identifier (argument_list "("self      the number of times this function calls itself\n",1,0x39,param_1)" ( (string_literal ""self      the number of times this function calls itself\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          recursively.\n",1,0x17,param_1);" (call_expression "fwrite("          recursively.\n",1,0x17,param_1)" identifier (argument_list "("          recursively.\n",1,0x17,param_1)" ( (string_literal ""          recursively.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("name      the name of the function, with an indication of\n",1,0x3a,param_1);" (call_expression "fwrite("name      the name of the function, with an indication of\n",1,0x3a,param_1)" identifier (argument_list "("name      the name of the function, with an indication of\n",1,0x3a,param_1)" ( (string_literal ""name      the name of the function, with an indication of\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          its membership in a cycle, if any.\n",1,0x2d,param_1);" (call_expression "fwrite("          its membership in a cycle, if any.\n",1,0x2d,param_1)" identifier (argument_list "("          its membership in a cycle, if any.\n",1,0x2d,param_1)" ( (string_literal ""          its membership in a cycle, if any.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);" (call_expression "fwrite("index     the index of the function in the call graph\n",1,0x36,param_1)" identifier (argument_list "("index     the index of the function in the call graph\n",1,0x36,param_1)" ( (string_literal ""index     the index of the function in the call graph\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          listing, as an aid to locating it.\n",1,0x2d,param_1);" (call_expression "fwrite("          listing, as an aid to locating it.\n",1,0x2d,param_1)" identifier (argument_list "("          listing, as an aid to locating it.\n",1,0x2d,param_1)" ( (string_literal ""          listing, as an aid to locating it.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("          parent listings:\n",1,0x1b,param_1);" (call_expression "fwrite("          parent listings:\n",1,0x1b,param_1)" identifier (argument_list "("          parent listings:\n",1,0x1b,param_1)" ( (string_literal ""          parent listings:\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,param_1);" (call_expression "fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,param_1)" identifier (argument_list "("self*     the number of seconds of this function\'s self time\n",1,0x3d,param_1)" ( (string_literal ""self*     the number of seconds of this function\'s self time\n"" " string_content escape_sequence string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          which is due to calls from this parent.\n",1,0x32,param_1);" (call_expression "fwrite("          which is due to calls from this parent.\n",1,0x32,param_1)" identifier (argument_list "("          which is due to calls from this parent.\n",1,0x32,param_1)" ( (string_literal ""          which is due to calls from this parent.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("descendents*\n",1,0xd,param_1);" (call_expression "fwrite("descendents*\n",1,0xd,param_1)" identifier (argument_list "("descendents*\n",1,0xd,param_1)" ( (string_literal ""descendents*\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          the number of seconds of this function\'s\n",1,0x33,param_1);" (call_expression "fwrite("          the number of seconds of this function\'s\n",1,0x33,param_1)" identifier (argument_list "("          the number of seconds of this function\'s\n",1,0x33,param_1)" ( (string_literal ""          the number of seconds of this function\'s\n"" " string_content escape_sequence string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          descendent time which is due to calls from this\n",1,0x3a,param_1);" (call_expression "fwrite("          descendent time which is due to calls from this\n",1,0x3a,param_1)" identifier (argument_list "("          descendent time which is due to calls from this\n",1,0x3a,param_1)" ( (string_literal ""          descendent time which is due to calls from this\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          parent.\n",1,0x12,param_1);" (call_expression "fwrite("          parent.\n",1,0x12,param_1)" identifier (argument_list "("          parent.\n",1,0x12,param_1)" ( (string_literal ""          parent.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("called**  the number of times this function is called by\n",1,0x39,param_1);" (call_expression "fwrite("called**  the number of times this function is called by\n",1,0x39,param_1)" identifier (argument_list "("called**  the number of times this function is called by\n",1,0x39,param_1)" ( (string_literal ""called**  the number of times this function is called by\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          this parent.  This is the numerator of the\n",1,0x35,param_1);" (call_expression "fwrite("          this parent.  This is the numerator of the\n",1,0x35,param_1)" identifier (argument_list "("          this parent.  This is the numerator of the\n",1,0x35,param_1)" ( (string_literal ""          this parent.  This is the numerator of the\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,param_1);" (call_expression "fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,param_1)" identifier (argument_list "("          fraction which divides up the function\'s time to\n",1,0x3b,param_1)" ( (string_literal ""          fraction which divides up the function\'s time to\n"" " string_content escape_sequence string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          its parents.\n",1,0x17,param_1);" (call_expression "fwrite("          its parents.\n",1,0x17,param_1)" identifier (argument_list "("          its parents.\n",1,0x17,param_1)" ( (string_literal ""          its parents.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("total*    the number of times this function was called by\n",1,0x3a,param_1);" (call_expression "fwrite("total*    the number of times this function was called by\n",1,0x3a,param_1)" identifier (argument_list "("total*    the number of times this function was called by\n",1,0x3a,param_1)" ( (string_literal ""total*    the number of times this function was called by\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,param_1);" (call_expression "fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,param_1)" identifier (argument_list "("          all of its parents.  This is the denominator of\n",1,0x3a,param_1)" ( (string_literal ""          all of its parents.  This is the denominator of\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          the propagation fraction.\n",1,0x24,param_1);" (call_expression "fwrite("          the propagation fraction.\n",1,0x24,param_1)" identifier (argument_list "("          the propagation fraction.\n",1,0x24,param_1)" ( (string_literal ""          the propagation fraction.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,param_1);" (call_expression "fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,param_1)" identifier (argument_list "("parents   the name of this parent, with an indication of the\n",1,0x3d,param_1)" ( (string_literal ""parents   the name of this parent, with an indication of the\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,param_1);" (call_expression "fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,param_1)" identifier (argument_list "("          parent\'s membership in a cycle, if any.\n",1,0x32,param_1)" ( (string_literal ""          parent\'s membership in a cycle, if any.\n"" " string_content escape_sequence string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("index     the index of this parent in the call graph\n",1,0x35,param_1);" (call_expression "fwrite("index     the index of this parent in the call graph\n",1,0x35,param_1)" identifier (argument_list "("index     the index of this parent in the call graph\n",1,0x35,param_1)" ( (string_literal ""index     the index of this parent in the call graph\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          listing, as an aid in locating it.\n",1,0x2d,param_1);" (call_expression "fwrite("          listing, as an aid in locating it.\n",1,0x2d,param_1)" identifier (argument_list "("          listing, as an aid in locating it.\n",1,0x2d,param_1)" ( (string_literal ""          listing, as an aid in locating it.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("          children listings:\n",1,0x1d,param_1);" (call_expression "fwrite("          children listings:\n",1,0x1d,param_1)" identifier (argument_list "("          children listings:\n",1,0x1d,param_1)" ( (string_literal ""          children listings:\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,param_1);" (call_expression "fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,param_1)" identifier (argument_list "("self*     the number of seconds of this child\'s self time\n",1,0x3a,param_1)" ( (string_literal ""self*     the number of seconds of this child\'s self time\n"" " string_content escape_sequence string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          which is due to being called by this function.\n",1,0x39,param_1);" (call_expression "fwrite("          which is due to being called by this function.\n",1,0x39,param_1)" identifier (argument_list "("          which is due to being called by this function.\n",1,0x39,param_1)" ( (string_literal ""          which is due to being called by this function.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("descendent*\n",1,0xc,param_1);" (call_expression "fwrite("descendent*\n",1,0xc,param_1)" identifier (argument_list "("descendent*\n",1,0xc,param_1)" ( (string_literal ""descendent*\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,param_1);" (call_expression "fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,param_1)" identifier (argument_list "("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,param_1)" ( (string_literal ""          the number of seconds of this child\'s descendent\'s\n"" " string_content escape_sequence string_content escape_sequence string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          time which is due to being called by this\n",1,0x34,param_1);" (call_expression "fwrite("          time which is due to being called by this\n",1,0x34,param_1)" identifier (argument_list "("          time which is due to being called by this\n",1,0x34,param_1)" ( (string_literal ""          time which is due to being called by this\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          function.\n",1,0x14,param_1);" (call_expression "fwrite("          function.\n",1,0x14,param_1)" identifier (argument_list "("          function.\n",1,0x14,param_1)" ( (string_literal ""          function.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("called**  the number of times this child is called by this\n",1,0x3b,param_1);" (call_expression "fwrite("called**  the number of times this child is called by this\n",1,0x3b,param_1)" identifier (argument_list "("called**  the number of times this child is called by this\n",1,0x3b,param_1)" ( (string_literal ""called**  the number of times this child is called by this\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          function.  This is the numerator of the\n",1,0x32,param_1);" (call_expression "fwrite("          function.  This is the numerator of the\n",1,0x32,param_1)" identifier (argument_list "("          function.  This is the numerator of the\n",1,0x32,param_1)" ( (string_literal ""          function.  This is the numerator of the\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          propagation fraction for this child.\n",1,0x2f,param_1);" (call_expression "fwrite("          propagation fraction for this child.\n",1,0x2f,param_1)" identifier (argument_list "("          propagation fraction for this child.\n",1,0x2f,param_1)" ( (string_literal ""          propagation fraction for this child.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("total*    the number of times this child is called by all\n",1,0x3a,param_1);" (call_expression "fwrite("total*    the number of times this child is called by all\n",1,0x3a,param_1)" identifier (argument_list "("total*    the number of times this child is called by all\n",1,0x3a,param_1)" ( (string_literal ""total*    the number of times this child is called by all\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          functions.  This is the denominator of the\n",1,0x35,param_1);" (call_expression "fwrite("          functions.  This is the denominator of the\n",1,0x35,param_1)" identifier (argument_list "("          functions.  This is the denominator of the\n",1,0x35,param_1)" ( (string_literal ""          functions.  This is the denominator of the\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          propagation fraction.\n",1,0x20,param_1);" (call_expression "fwrite("          propagation fraction.\n",1,0x20,param_1)" identifier (argument_list "("          propagation fraction.\n",1,0x20,param_1)" ( (string_literal ""          propagation fraction.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("children  the name of this child, and an indication of its\n",1,0x3b,param_1);" (call_expression "fwrite("children  the name of this child, and an indication of its\n",1,0x3b,param_1)" identifier (argument_list "("children  the name of this child, and an indication of its\n",1,0x3b,param_1)" ( (string_literal ""children  the name of this child, and an indication of its\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          membership in a cycle, if any.\n",1,0x29,param_1);" (call_expression "fwrite("          membership in a cycle, if any.\n",1,0x29,param_1)" identifier (argument_list "("          membership in a cycle, if any.\n",1,0x29,param_1)" ( (string_literal ""          membership in a cycle, if any.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,param_1);" (call_expression "fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,param_1)" identifier (argument_list "("index     the index of this child in the call graph listing,\n",1,0x3d,param_1)" ( (string_literal ""index     the index of this child in the call graph listing,\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          as an aid to locating it.\n",1,0x24,param_1);" (call_expression "fwrite("          as an aid to locating it.\n",1,0x24,param_1)" identifier (argument_list "("          as an aid to locating it.\n",1,0x24,param_1)" ( (string_literal ""          as an aid to locating it.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("          * these fields are omitted for parents (or\n",1,0x35,param_1);" (call_expression "fwrite("          * these fields are omitted for parents (or\n",1,0x35,param_1)" identifier (argument_list "("          * these fields are omitted for parents (or\n",1,0x35,param_1)" ( (string_literal ""          * these fields are omitted for parents (or\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,param_1);" (call_expression "fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,param_1)" identifier (argument_list "("          children) in the same cycle as the function.  If\n",1,0x3b,param_1)" ( (string_literal ""          children) in the same cycle as the function.  If\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,param_1);" (call_expression "fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,param_1)" identifier (argument_list "("          the function (or child) is a member of a cycle,\n",1,0x3a,param_1)" ( (string_literal ""          the function (or child) is a member of a cycle,\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          the propagated times and propagation denominator\n",1,0x3b,param_1);" (call_expression "fwrite("          the propagated times and propagation denominator\n",1,0x3b,param_1)" identifier (argument_list "("          the propagated times and propagation denominator\n",1,0x3b,param_1)" ( (string_literal ""          the propagated times and propagation denominator\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          represent the self time and descendent time of the\n",1,0x3d,param_1);" (call_expression "fwrite("          represent the self time and descendent time of the\n",1,0x3d,param_1)" identifier (argument_list "("          represent the self time and descendent time of the\n",1,0x3d,param_1)" ( (string_literal ""          represent the self time and descendent time of the\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          cycle as a whole.\n",1,0x1c,param_1);" (call_expression "fwrite("          cycle as a whole.\n",1,0x1c,param_1)" identifier (argument_list "("          cycle as a whole.\n",1,0x1c,param_1)" ( (string_literal ""          cycle as a whole.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("          ** static-only parents and children are indicated\n",1,0x3c,param_1);" (call_expression "fwrite("          ** static-only parents and children are indicated\n",1,0x3c,param_1)" identifier (argument_list "("          ** static-only parents and children are indicated\n",1,0x3c,param_1)" ( (string_literal ""          ** static-only parents and children are indicated\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          by a call count of 0.\n",1,0x20,param_1);" (call_expression "fwrite("          by a call count of 0.\n",1,0x20,param_1)" identifier (argument_list "("          by a call count of 0.\n",1,0x20,param_1)" ( (string_literal ""          by a call count of 0.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("          cycle listings:\n",1,0x1a,param_1);" (call_expression "fwrite("          cycle listings:\n",1,0x1a,param_1)" identifier (argument_list "("          cycle listings:\n",1,0x1a,param_1)" ( (string_literal ""          cycle listings:\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          the cycle as a whole is listed with the same\n",1,0x37,param_1);" (call_expression "fwrite("          the cycle as a whole is listed with the same\n",1,0x37,param_1)" identifier (argument_list "("          the cycle as a whole is listed with the same\n",1,0x37,param_1)" ( (string_literal ""          the cycle as a whole is listed with the same\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,param_1);" (call_expression "fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,param_1)" identifier (argument_list "("          fields as a function entry.  Below it are listed\n",1,0x3b,param_1)" ( (string_literal ""          fields as a function entry.  Below it are listed\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          the members of the cycle, and their contributions\n",1,0x3c,param_1);" (call_expression "fwrite("          the members of the cycle, and their contributions\n",1,0x3c,param_1)" identifier (argument_list "("          the members of the cycle, and their contributions\n",1,0x3c,param_1)" ( (string_literal ""          the members of the cycle, and their contributions\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("          to the time and call counts of the cycle.\n",1,0x34,param_1);" (call_expression "fwrite("          to the time and call counts of the cycle.\n",1,0x34,param_1)" identifier (argument_list "("          to the time and call counts of the cycle.\n",1,0x34,param_1)" ( (string_literal ""          to the time and call counts of the cycle.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite(&DAT_00023e89,1,2,param_1);" (call_expression "fwrite(&DAT_00023e89,1,2,param_1)" identifier (argument_list "(&DAT_00023e89,1,2,param_1)" ( (pointer_expression "&DAT_00023e89" & identifier) , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,param_1);" (call_expression "fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,param_1)" identifier (argument_list "("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,param_1)" ( (string_literal ""Copyright (C) 2012-2018 Free Software Foundation, Inc.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" identifier (argument_list "(10,param_1)" ( number_literal , identifier ))) ;) (expression_statement "fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,param_1);" (call_expression "fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,param_1)" identifier (argument_list "("Copying and distribution of this file, with or without modification,\n",1,0x45,param_1)" ( (string_literal ""Copying and distribution of this file, with or without modification,\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,param_1);" (call_expression "fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,param_1)" identifier (argument_list "("are permitted in any medium without royalty provided the copyright\n",1,0x43,param_1)" ( (string_literal ""are permitted in any medium without royalty provided the copyright\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (expression_statement "fwrite("notice and this notice are preserved.\n",1,0x26,param_1);" (call_expression "fwrite("notice and this notice are preserved.\n",1,0x26,param_1)" identifier (argument_list "("notice and this notice are preserved.\n",1,0x26,param_1)" ( (string_literal ""notice and this notice are preserved.\n"" " string_content escape_sequence ") , number_literal , number_literal , identifier ))) ;) (return_statement "return;" return ;) })))
(translation_unit (function_definition TYPE (function_declarator IDENT (parameter_list ( (parameter_declaration TYPE (pointer_declarator * IDENT)) ))) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence string_content escape_sequence string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (pointer_expression & IDENT) , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content escape_sequence ") , LIT , LIT , IDENT ))) ;) (return_statement return ;) })))
(function_definition "void FUN_0001fa60(FILE *param_1)\n\n{\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("call graph profile:\n",1,0x14,param_1);\n  fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,param_1);\n  fwrite("          for this listing.\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("          function entries:\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);\n  fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,param_1);\n  fputc(10,param_1);\n  fwrite("%time     the percentage of the total time of the program\n",1,0x3a,param_1);\n  fwrite("          accounted for by this function and its\n",1,0x31,param_1);\n  fwrite("          descendents.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("self      the number of seconds spent in this function\n",1,0x37,param_1);\n  fwrite("          itself.\n",1,0x12,param_1);\n  fputc(10,param_1);\n  fwrite("descendents\n",1,0xc,param_1);\n  fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,param_1);\n  fwrite("          this function on behalf of this function.\n",1,0x34,param_1);\n  fputc(10,param_1);\n  fwrite("called    the number of times this function is called (other\n",1,0x3d,param_1);\n  fwrite("          than recursive calls).\n",1,0x21,param_1);\n  fputc(10,param_1);\n  fwrite("self      the number of times this function calls itself\n",1,0x39,param_1);\n  fwrite("          recursively.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("name      the name of the function, with an indication of\n",1,0x3a,param_1);\n  fwrite("          its membership in a cycle, if any.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);\n  fwrite("          listing, as an aid to locating it.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          parent listings:\n",1,0x1b,param_1);\n  fputc(10,param_1);\n  fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,param_1);\n  fwrite("          which is due to calls from this parent.\n",1,0x32,param_1);\n  fputc(10,param_1);\n  fwrite("descendents*\n",1,0xd,param_1);\n  fwrite("          the number of seconds of this function\'s\n",1,0x33,param_1);\n  fwrite("          descendent time which is due to calls from this\n",1,0x3a,param_1);\n  fwrite("          parent.\n",1,0x12,param_1);\n  fputc(10,param_1);\n  fwrite("called**  the number of times this function is called by\n",1,0x39,param_1);\n  fwrite("          this parent.  This is the numerator of the\n",1,0x35,param_1);\n  fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,param_1);\n  fwrite("          its parents.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("total*    the number of times this function was called by\n",1,0x3a,param_1);\n  fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,param_1);\n  fwrite("          the propagation fraction.\n",1,0x24,param_1);\n  fputc(10,param_1);\n  fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,param_1);\n  fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of this parent in the call graph\n",1,0x35,param_1);\n  fwrite("          listing, as an aid in locating it.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          children listings:\n",1,0x1d,param_1);\n  fputc(10,param_1);\n  fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,param_1);\n  fwrite("          which is due to being called by this function.\n",1,0x39,param_1);\n  fputc(10,param_1);\n  fwrite("descendent*\n",1,0xc,param_1);\n  fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,param_1);\n  fwrite("          time which is due to being called by this\n",1,0x34,param_1);\n  fwrite("          function.\n",1,0x14,param_1);\n  fputc(10,param_1);\n  fwrite("called**  the number of times this child is called by this\n",1,0x3b,param_1);\n  fwrite("          function.  This is the numerator of the\n",1,0x32,param_1);\n  fwrite("          propagation fraction for this child.\n",1,0x2f,param_1);\n  fputc(10,param_1);\n  fwrite("total*    the number of times this child is called by all\n",1,0x3a,param_1);\n  fwrite("          functions.  This is the denominator of the\n",1,0x35,param_1);\n  fwrite("          propagation fraction.\n",1,0x20,param_1);\n  fputc(10,param_1);\n  fwrite("children  the name of this child, and an indication of its\n",1,0x3b,param_1);\n  fwrite("          membership in a cycle, if any.\n",1,0x29,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,param_1);\n  fwrite("          as an aid to locating it.\n",1,0x24,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          * these fields are omitted for parents (or\n",1,0x35,param_1);\n  fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,param_1);\n  fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,param_1);\n  fwrite("          the propagated times and propagation denominator\n",1,0x3b,param_1);\n  fwrite("          represent the self time and descendent time of the\n",1,0x3d,param_1);\n  fwrite("          cycle as a whole.\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("          ** static-only parents and children are indicated\n",1,0x3c,param_1);\n  fwrite("          by a call count of 0.\n",1,0x20,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          cycle listings:\n",1,0x1a,param_1);\n  fwrite("          the cycle as a whole is listed with the same\n",1,0x37,param_1);\n  fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,param_1);\n  fwrite("          the members of the cycle, and their contributions\n",1,0x3c,param_1);\n  fwrite("          to the time and call counts of the cycle.\n",1,0x34,param_1);\n  fwrite(&DAT_00023e89,1,2,param_1);\n  fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,param_1);\n  fputc(10,param_1);\n  fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,param_1);\n  fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,param_1);\n  fwrite("notice and this notice are preserved.\n",1,0x26,param_1);\n  return;\n}" (primitive_type "void") (function_declarator "FUN_0001fa60(FILE *param_1)" (identifier "FUN_0001fa60") (parameter_list "(FILE *param_1)" (( "(") (parameter_declaration "FILE *param_1" (type_identifier "FILE") (pointer_declarator "*param_1" (* "*") (identifier "param_1"))) () ")"))) (compound_statement "{\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("call graph profile:\n",1,0x14,param_1);\n  fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,param_1);\n  fwrite("          for this listing.\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("          function entries:\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);\n  fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,param_1);\n  fputc(10,param_1);\n  fwrite("%time     the percentage of the total time of the program\n",1,0x3a,param_1);\n  fwrite("          accounted for by this function and its\n",1,0x31,param_1);\n  fwrite("          descendents.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("self      the number of seconds spent in this function\n",1,0x37,param_1);\n  fwrite("          itself.\n",1,0x12,param_1);\n  fputc(10,param_1);\n  fwrite("descendents\n",1,0xc,param_1);\n  fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,param_1);\n  fwrite("          this function on behalf of this function.\n",1,0x34,param_1);\n  fputc(10,param_1);\n  fwrite("called    the number of times this function is called (other\n",1,0x3d,param_1);\n  fwrite("          than recursive calls).\n",1,0x21,param_1);\n  fputc(10,param_1);\n  fwrite("self      the number of times this function calls itself\n",1,0x39,param_1);\n  fwrite("          recursively.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("name      the name of the function, with an indication of\n",1,0x3a,param_1);\n  fwrite("          its membership in a cycle, if any.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);\n  fwrite("          listing, as an aid to locating it.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          parent listings:\n",1,0x1b,param_1);\n  fputc(10,param_1);\n  fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,param_1);\n  fwrite("          which is due to calls from this parent.\n",1,0x32,param_1);\n  fputc(10,param_1);\n  fwrite("descendents*\n",1,0xd,param_1);\n  fwrite("          the number of seconds of this function\'s\n",1,0x33,param_1);\n  fwrite("          descendent time which is due to calls from this\n",1,0x3a,param_1);\n  fwrite("          parent.\n",1,0x12,param_1);\n  fputc(10,param_1);\n  fwrite("called**  the number of times this function is called by\n",1,0x39,param_1);\n  fwrite("          this parent.  This is the numerator of the\n",1,0x35,param_1);\n  fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,param_1);\n  fwrite("          its parents.\n",1,0x17,param_1);\n  fputc(10,param_1);\n  fwrite("total*    the number of times this function was called by\n",1,0x3a,param_1);\n  fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,param_1);\n  fwrite("          the propagation fraction.\n",1,0x24,param_1);\n  fputc(10,param_1);\n  fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,param_1);\n  fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of this parent in the call graph\n",1,0x35,param_1);\n  fwrite("          listing, as an aid in locating it.\n",1,0x2d,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          children listings:\n",1,0x1d,param_1);\n  fputc(10,param_1);\n  fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,param_1);\n  fwrite("          which is due to being called by this function.\n",1,0x39,param_1);\n  fputc(10,param_1);\n  fwrite("descendent*\n",1,0xc,param_1);\n  fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,param_1);\n  fwrite("          time which is due to being called by this\n",1,0x34,param_1);\n  fwrite("          function.\n",1,0x14,param_1);\n  fputc(10,param_1);\n  fwrite("called**  the number of times this child is called by this\n",1,0x3b,param_1);\n  fwrite("          function.  This is the numerator of the\n",1,0x32,param_1);\n  fwrite("          propagation fraction for this child.\n",1,0x2f,param_1);\n  fputc(10,param_1);\n  fwrite("total*    the number of times this child is called by all\n",1,0x3a,param_1);\n  fwrite("          functions.  This is the denominator of the\n",1,0x35,param_1);\n  fwrite("          propagation fraction.\n",1,0x20,param_1);\n  fputc(10,param_1);\n  fwrite("children  the name of this child, and an indication of its\n",1,0x3b,param_1);\n  fwrite("          membership in a cycle, if any.\n",1,0x29,param_1);\n  fputc(10,param_1);\n  fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,param_1);\n  fwrite("          as an aid to locating it.\n",1,0x24,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          * these fields are omitted for parents (or\n",1,0x35,param_1);\n  fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,param_1);\n  fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,param_1);\n  fwrite("          the propagated times and propagation denominator\n",1,0x3b,param_1);\n  fwrite("          represent the self time and descendent time of the\n",1,0x3d,param_1);\n  fwrite("          cycle as a whole.\n",1,0x1c,param_1);\n  fputc(10,param_1);\n  fwrite("          ** static-only parents and children are indicated\n",1,0x3c,param_1);\n  fwrite("          by a call count of 0.\n",1,0x20,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fputc(10,param_1);\n  fwrite("          cycle listings:\n",1,0x1a,param_1);\n  fwrite("          the cycle as a whole is listed with the same\n",1,0x37,param_1);\n  fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,param_1);\n  fwrite("          the members of the cycle, and their contributions\n",1,0x3c,param_1);\n  fwrite("          to the time and call counts of the cycle.\n",1,0x34,param_1);\n  fwrite(&DAT_00023e89,1,2,param_1);\n  fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,param_1);\n  fputc(10,param_1);\n  fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,param_1);\n  fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,param_1);\n  fwrite("notice and this notice are preserved.\n",1,0x26,param_1);\n  return;\n}" ({ "{") (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("call graph profile:\n",1,0x14,param_1);" (call_expression "fwrite("call graph profile:\n",1,0x14,param_1)" (identifier "fwrite") (argument_list "("call graph profile:\n",1,0x14,param_1)" (( "(") (string_literal ""call graph profile:\n"" (" """) (string_content "call graph profile:") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x14") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,param_1);" (call_expression "fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,param_1)" (identifier "fwrite") (argument_list "("          The sum of self and descendents is the major sort\n",1,0x3c,param_1)" (( "(") (string_literal ""          The sum of self and descendents is the major sort\n"" (" """) (string_content "          The sum of self and descendents is the major sort") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3c") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          for this listing.\n",1,0x1c,param_1);" (call_expression "fwrite("          for this listing.\n",1,0x1c,param_1)" (identifier "fwrite") (argument_list "("          for this listing.\n",1,0x1c,param_1)" (( "(") (string_literal ""          for this listing.\n"" (" """) (string_content "          for this listing.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x1c") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          function entries:\n",1,0x1c,param_1);" (call_expression "fwrite("          function entries:\n",1,0x1c,param_1)" (identifier "fwrite") (argument_list "("          function entries:\n",1,0x1c,param_1)" (( "(") (string_literal ""          function entries:\n"" (" """) (string_content "          function entries:") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x1c") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);" (call_expression "fwrite("index     the index of the function in the call graph\n",1,0x36,param_1)" (identifier "fwrite") (argument_list "("index     the index of the function in the call graph\n",1,0x36,param_1)" (( "(") (string_literal ""index     the index of the function in the call graph\n"" (" """) (string_content "index     the index of the function in the call graph") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x36") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,param_1);" (call_expression "fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,param_1)" (identifier "fwrite") (argument_list "("          listing, as an aid to locating it (see below).\n",1,0x39,param_1)" (( "(") (string_literal ""          listing, as an aid to locating it (see below).\n"" (" """) (string_content "          listing, as an aid to locating it (see below).") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x39") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("%time     the percentage of the total time of the program\n",1,0x3a,param_1);" (call_expression "fwrite("%time     the percentage of the total time of the program\n",1,0x3a,param_1)" (identifier "fwrite") (argument_list "("%time     the percentage of the total time of the program\n",1,0x3a,param_1)" (( "(") (string_literal ""%time     the percentage of the total time of the program\n"" (" """) (string_content "%time     the percentage of the total time of the program") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3a") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          accounted for by this function and its\n",1,0x31,param_1);" (call_expression "fwrite("          accounted for by this function and its\n",1,0x31,param_1)" (identifier "fwrite") (argument_list "("          accounted for by this function and its\n",1,0x31,param_1)" (( "(") (string_literal ""          accounted for by this function and its\n"" (" """) (string_content "          accounted for by this function and its") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x31") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          descendents.\n",1,0x17,param_1);" (call_expression "fwrite("          descendents.\n",1,0x17,param_1)" (identifier "fwrite") (argument_list "("          descendents.\n",1,0x17,param_1)" (( "(") (string_literal ""          descendents.\n"" (" """) (string_content "          descendents.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x17") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("self      the number of seconds spent in this function\n",1,0x37,param_1);" (call_expression "fwrite("self      the number of seconds spent in this function\n",1,0x37,param_1)" (identifier "fwrite") (argument_list "("self      the number of seconds spent in this function\n",1,0x37,param_1)" (( "(") (string_literal ""self      the number of seconds spent in this function\n"" (" """) (string_content "self      the number of seconds spent in this function") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x37") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          itself.\n",1,0x12,param_1);" (call_expression "fwrite("          itself.\n",1,0x12,param_1)" (identifier "fwrite") (argument_list "("          itself.\n",1,0x12,param_1)" (( "(") (string_literal ""          itself.\n"" (" """) (string_content "          itself.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x12") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("descendents\n",1,0xc,param_1);" (call_expression "fwrite("descendents\n",1,0xc,param_1)" (identifier "fwrite") (argument_list "("descendents\n",1,0xc,param_1)" (( "(") (string_literal ""descendents\n"" (" """) (string_content "descendents") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0xc") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,param_1);" (call_expression "fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,param_1)" (identifier "fwrite") (argument_list "("          the number of seconds spent in the descendents of\n",1,0x3c,param_1)" (( "(") (string_literal ""          the number of seconds spent in the descendents of\n"" (" """) (string_content "          the number of seconds spent in the descendents of") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3c") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          this function on behalf of this function.\n",1,0x34,param_1);" (call_expression "fwrite("          this function on behalf of this function.\n",1,0x34,param_1)" (identifier "fwrite") (argument_list "("          this function on behalf of this function.\n",1,0x34,param_1)" (( "(") (string_literal ""          this function on behalf of this function.\n"" (" """) (string_content "          this function on behalf of this function.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x34") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("called    the number of times this function is called (other\n",1,0x3d,param_1);" (call_expression "fwrite("called    the number of times this function is called (other\n",1,0x3d,param_1)" (identifier "fwrite") (argument_list "("called    the number of times this function is called (other\n",1,0x3d,param_1)" (( "(") (string_literal ""called    the number of times this function is called (other\n"" (" """) (string_content "called    the number of times this function is called (other") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3d") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          than recursive calls).\n",1,0x21,param_1);" (call_expression "fwrite("          than recursive calls).\n",1,0x21,param_1)" (identifier "fwrite") (argument_list "("          than recursive calls).\n",1,0x21,param_1)" (( "(") (string_literal ""          than recursive calls).\n"" (" """) (string_content "          than recursive calls).") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x21") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("self      the number of times this function calls itself\n",1,0x39,param_1);" (call_expression "fwrite("self      the number of times this function calls itself\n",1,0x39,param_1)" (identifier "fwrite") (argument_list "("self      the number of times this function calls itself\n",1,0x39,param_1)" (( "(") (string_literal ""self      the number of times this function calls itself\n"" (" """) (string_content "self      the number of times this function calls itself") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x39") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          recursively.\n",1,0x17,param_1);" (call_expression "fwrite("          recursively.\n",1,0x17,param_1)" (identifier "fwrite") (argument_list "("          recursively.\n",1,0x17,param_1)" (( "(") (string_literal ""          recursively.\n"" (" """) (string_content "          recursively.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x17") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("name      the name of the function, with an indication of\n",1,0x3a,param_1);" (call_expression "fwrite("name      the name of the function, with an indication of\n",1,0x3a,param_1)" (identifier "fwrite") (argument_list "("name      the name of the function, with an indication of\n",1,0x3a,param_1)" (( "(") (string_literal ""name      the name of the function, with an indication of\n"" (" """) (string_content "name      the name of the function, with an indication of") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3a") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          its membership in a cycle, if any.\n",1,0x2d,param_1);" (call_expression "fwrite("          its membership in a cycle, if any.\n",1,0x2d,param_1)" (identifier "fwrite") (argument_list "("          its membership in a cycle, if any.\n",1,0x2d,param_1)" (( "(") (string_literal ""          its membership in a cycle, if any.\n"" (" """) (string_content "          its membership in a cycle, if any.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x2d") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);" (call_expression "fwrite("index     the index of the function in the call graph\n",1,0x36,param_1)" (identifier "fwrite") (argument_list "("index     the index of the function in the call graph\n",1,0x36,param_1)" (( "(") (string_literal ""index     the index of the function in the call graph\n"" (" """) (string_content "index     the index of the function in the call graph") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x36") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          listing, as an aid to locating it.\n",1,0x2d,param_1);" (call_expression "fwrite("          listing, as an aid to locating it.\n",1,0x2d,param_1)" (identifier "fwrite") (argument_list "("          listing, as an aid to locating it.\n",1,0x2d,param_1)" (( "(") (string_literal ""          listing, as an aid to locating it.\n"" (" """) (string_content "          listing, as an aid to locating it.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x2d") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          parent listings:\n",1,0x1b,param_1);" (call_expression "fwrite("          parent listings:\n",1,0x1b,param_1)" (identifier "fwrite") (argument_list "("          parent listings:\n",1,0x1b,param_1)" (( "(") (string_literal ""          parent listings:\n"" (" """) (string_content "          parent listings:") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x1b") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,param_1);" (call_expression "fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,param_1)" (identifier "fwrite") (argument_list "("self*     the number of seconds of this function\'s self time\n",1,0x3d,param_1)" (( "(") (string_literal ""self*     the number of seconds of this function\'s self time\n"" (" """) (string_content "self*     the number of seconds of this function") (escape_sequence "\'") (string_content "s self time") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3d") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          which is due to calls from this parent.\n",1,0x32,param_1);" (call_expression "fwrite("          which is due to calls from this parent.\n",1,0x32,param_1)" (identifier "fwrite") (argument_list "("          which is due to calls from this parent.\n",1,0x32,param_1)" (( "(") (string_literal ""          which is due to calls from this parent.\n"" (" """) (string_content "          which is due to calls from this parent.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x32") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("descendents*\n",1,0xd,param_1);" (call_expression "fwrite("descendents*\n",1,0xd,param_1)" (identifier "fwrite") (argument_list "("descendents*\n",1,0xd,param_1)" (( "(") (string_literal ""descendents*\n"" (" """) (string_content "descendents*") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0xd") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          the number of seconds of this function\'s\n",1,0x33,param_1);" (call_expression "fwrite("          the number of seconds of this function\'s\n",1,0x33,param_1)" (identifier "fwrite") (argument_list "("          the number of seconds of this function\'s\n",1,0x33,param_1)" (( "(") (string_literal ""          the number of seconds of this function\'s\n"" (" """) (string_content "          the number of seconds of this function") (escape_sequence "\'") (string_content "s") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x33") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          descendent time which is due to calls from this\n",1,0x3a,param_1);" (call_expression "fwrite("          descendent time which is due to calls from this\n",1,0x3a,param_1)" (identifier "fwrite") (argument_list "("          descendent time which is due to calls from this\n",1,0x3a,param_1)" (( "(") (string_literal ""          descendent time which is due to calls from this\n"" (" """) (string_content "          descendent time which is due to calls from this") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3a") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          parent.\n",1,0x12,param_1);" (call_expression "fwrite("          parent.\n",1,0x12,param_1)" (identifier "fwrite") (argument_list "("          parent.\n",1,0x12,param_1)" (( "(") (string_literal ""          parent.\n"" (" """) (string_content "          parent.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x12") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("called**  the number of times this function is called by\n",1,0x39,param_1);" (call_expression "fwrite("called**  the number of times this function is called by\n",1,0x39,param_1)" (identifier "fwrite") (argument_list "("called**  the number of times this function is called by\n",1,0x39,param_1)" (( "(") (string_literal ""called**  the number of times this function is called by\n"" (" """) (string_content "called**  the number of times this function is called by") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x39") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          this parent.  This is the numerator of the\n",1,0x35,param_1);" (call_expression "fwrite("          this parent.  This is the numerator of the\n",1,0x35,param_1)" (identifier "fwrite") (argument_list "("          this parent.  This is the numerator of the\n",1,0x35,param_1)" (( "(") (string_literal ""          this parent.  This is the numerator of the\n"" (" """) (string_content "          this parent.  This is the numerator of the") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x35") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,param_1);" (call_expression "fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,param_1)" (identifier "fwrite") (argument_list "("          fraction which divides up the function\'s time to\n",1,0x3b,param_1)" (( "(") (string_literal ""          fraction which divides up the function\'s time to\n"" (" """) (string_content "          fraction which divides up the function") (escape_sequence "\'") (string_content "s time to") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3b") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          its parents.\n",1,0x17,param_1);" (call_expression "fwrite("          its parents.\n",1,0x17,param_1)" (identifier "fwrite") (argument_list "("          its parents.\n",1,0x17,param_1)" (( "(") (string_literal ""          its parents.\n"" (" """) (string_content "          its parents.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x17") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("total*    the number of times this function was called by\n",1,0x3a,param_1);" (call_expression "fwrite("total*    the number of times this function was called by\n",1,0x3a,param_1)" (identifier "fwrite") (argument_list "("total*    the number of times this function was called by\n",1,0x3a,param_1)" (( "(") (string_literal ""total*    the number of times this function was called by\n"" (" """) (string_content "total*    the number of times this function was called by") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3a") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,param_1);" (call_expression "fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,param_1)" (identifier "fwrite") (argument_list "("          all of its parents.  This is the denominator of\n",1,0x3a,param_1)" (( "(") (string_literal ""          all of its parents.  This is the denominator of\n"" (" """) (string_content "          all of its parents.  This is the denominator of") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3a") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          the propagation fraction.\n",1,0x24,param_1);" (call_expression "fwrite("          the propagation fraction.\n",1,0x24,param_1)" (identifier "fwrite") (argument_list "("          the propagation fraction.\n",1,0x24,param_1)" (( "(") (string_literal ""          the propagation fraction.\n"" (" """) (string_content "          the propagation fraction.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x24") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,param_1);" (call_expression "fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,param_1)" (identifier "fwrite") (argument_list "("parents   the name of this parent, with an indication of the\n",1,0x3d,param_1)" (( "(") (string_literal ""parents   the name of this parent, with an indication of the\n"" (" """) (string_content "parents   the name of this parent, with an indication of the") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3d") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,param_1);" (call_expression "fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,param_1)" (identifier "fwrite") (argument_list "("          parent\'s membership in a cycle, if any.\n",1,0x32,param_1)" (( "(") (string_literal ""          parent\'s membership in a cycle, if any.\n"" (" """) (string_content "          parent") (escape_sequence "\'") (string_content "s membership in a cycle, if any.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x32") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("index     the index of this parent in the call graph\n",1,0x35,param_1);" (call_expression "fwrite("index     the index of this parent in the call graph\n",1,0x35,param_1)" (identifier "fwrite") (argument_list "("index     the index of this parent in the call graph\n",1,0x35,param_1)" (( "(") (string_literal ""index     the index of this parent in the call graph\n"" (" """) (string_content "index     the index of this parent in the call graph") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x35") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          listing, as an aid in locating it.\n",1,0x2d,param_1);" (call_expression "fwrite("          listing, as an aid in locating it.\n",1,0x2d,param_1)" (identifier "fwrite") (argument_list "("          listing, as an aid in locating it.\n",1,0x2d,param_1)" (( "(") (string_literal ""          listing, as an aid in locating it.\n"" (" """) (string_content "          listing, as an aid in locating it.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x2d") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          children listings:\n",1,0x1d,param_1);" (call_expression "fwrite("          children listings:\n",1,0x1d,param_1)" (identifier "fwrite") (argument_list "("          children listings:\n",1,0x1d,param_1)" (( "(") (string_literal ""          children listings:\n"" (" """) (string_content "          children listings:") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x1d") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,param_1);" (call_expression "fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,param_1)" (identifier "fwrite") (argument_list "("self*     the number of seconds of this child\'s self time\n",1,0x3a,param_1)" (( "(") (string_literal ""self*     the number of seconds of this child\'s self time\n"" (" """) (string_content "self*     the number of seconds of this child") (escape_sequence "\'") (string_content "s self time") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3a") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          which is due to being called by this function.\n",1,0x39,param_1);" (call_expression "fwrite("          which is due to being called by this function.\n",1,0x39,param_1)" (identifier "fwrite") (argument_list "("          which is due to being called by this function.\n",1,0x39,param_1)" (( "(") (string_literal ""          which is due to being called by this function.\n"" (" """) (string_content "          which is due to being called by this function.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x39") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("descendent*\n",1,0xc,param_1);" (call_expression "fwrite("descendent*\n",1,0xc,param_1)" (identifier "fwrite") (argument_list "("descendent*\n",1,0xc,param_1)" (( "(") (string_literal ""descendent*\n"" (" """) (string_content "descendent*") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0xc") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,param_1);" (call_expression "fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,param_1)" (identifier "fwrite") (argument_list "("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,param_1)" (( "(") (string_literal ""          the number of seconds of this child\'s descendent\'s\n"" (" """) (string_content "          the number of seconds of this child") (escape_sequence "\'") (string_content "s descendent") (escape_sequence "\'") (string_content "s") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3d") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          time which is due to being called by this\n",1,0x34,param_1);" (call_expression "fwrite("          time which is due to being called by this\n",1,0x34,param_1)" (identifier "fwrite") (argument_list "("          time which is due to being called by this\n",1,0x34,param_1)" (( "(") (string_literal ""          time which is due to being called by this\n"" (" """) (string_content "          time which is due to being called by this") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x34") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          function.\n",1,0x14,param_1);" (call_expression "fwrite("          function.\n",1,0x14,param_1)" (identifier "fwrite") (argument_list "("          function.\n",1,0x14,param_1)" (( "(") (string_literal ""          function.\n"" (" """) (string_content "          function.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x14") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("called**  the number of times this child is called by this\n",1,0x3b,param_1);" (call_expression "fwrite("called**  the number of times this child is called by this\n",1,0x3b,param_1)" (identifier "fwrite") (argument_list "("called**  the number of times this child is called by this\n",1,0x3b,param_1)" (( "(") (string_literal ""called**  the number of times this child is called by this\n"" (" """) (string_content "called**  the number of times this child is called by this") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3b") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          function.  This is the numerator of the\n",1,0x32,param_1);" (call_expression "fwrite("          function.  This is the numerator of the\n",1,0x32,param_1)" (identifier "fwrite") (argument_list "("          function.  This is the numerator of the\n",1,0x32,param_1)" (( "(") (string_literal ""          function.  This is the numerator of the\n"" (" """) (string_content "          function.  This is the numerator of the") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x32") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          propagation fraction for this child.\n",1,0x2f,param_1);" (call_expression "fwrite("          propagation fraction for this child.\n",1,0x2f,param_1)" (identifier "fwrite") (argument_list "("          propagation fraction for this child.\n",1,0x2f,param_1)" (( "(") (string_literal ""          propagation fraction for this child.\n"" (" """) (string_content "          propagation fraction for this child.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x2f") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("total*    the number of times this child is called by all\n",1,0x3a,param_1);" (call_expression "fwrite("total*    the number of times this child is called by all\n",1,0x3a,param_1)" (identifier "fwrite") (argument_list "("total*    the number of times this child is called by all\n",1,0x3a,param_1)" (( "(") (string_literal ""total*    the number of times this child is called by all\n"" (" """) (string_content "total*    the number of times this child is called by all") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3a") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          functions.  This is the denominator of the\n",1,0x35,param_1);" (call_expression "fwrite("          functions.  This is the denominator of the\n",1,0x35,param_1)" (identifier "fwrite") (argument_list "("          functions.  This is the denominator of the\n",1,0x35,param_1)" (( "(") (string_literal ""          functions.  This is the denominator of the\n"" (" """) (string_content "          functions.  This is the denominator of the") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x35") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          propagation fraction.\n",1,0x20,param_1);" (call_expression "fwrite("          propagation fraction.\n",1,0x20,param_1)" (identifier "fwrite") (argument_list "("          propagation fraction.\n",1,0x20,param_1)" (( "(") (string_literal ""          propagation fraction.\n"" (" """) (string_content "          propagation fraction.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x20") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("children  the name of this child, and an indication of its\n",1,0x3b,param_1);" (call_expression "fwrite("children  the name of this child, and an indication of its\n",1,0x3b,param_1)" (identifier "fwrite") (argument_list "("children  the name of this child, and an indication of its\n",1,0x3b,param_1)" (( "(") (string_literal ""children  the name of this child, and an indication of its\n"" (" """) (string_content "children  the name of this child, and an indication of its") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3b") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          membership in a cycle, if any.\n",1,0x29,param_1);" (call_expression "fwrite("          membership in a cycle, if any.\n",1,0x29,param_1)" (identifier "fwrite") (argument_list "("          membership in a cycle, if any.\n",1,0x29,param_1)" (( "(") (string_literal ""          membership in a cycle, if any.\n"" (" """) (string_content "          membership in a cycle, if any.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x29") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,param_1);" (call_expression "fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,param_1)" (identifier "fwrite") (argument_list "("index     the index of this child in the call graph listing,\n",1,0x3d,param_1)" (( "(") (string_literal ""index     the index of this child in the call graph listing,\n"" (" """) (string_content "index     the index of this child in the call graph listing,") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3d") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          as an aid to locating it.\n",1,0x24,param_1);" (call_expression "fwrite("          as an aid to locating it.\n",1,0x24,param_1)" (identifier "fwrite") (argument_list "("          as an aid to locating it.\n",1,0x24,param_1)" (( "(") (string_literal ""          as an aid to locating it.\n"" (" """) (string_content "          as an aid to locating it.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x24") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          * these fields are omitted for parents (or\n",1,0x35,param_1);" (call_expression "fwrite("          * these fields are omitted for parents (or\n",1,0x35,param_1)" (identifier "fwrite") (argument_list "("          * these fields are omitted for parents (or\n",1,0x35,param_1)" (( "(") (string_literal ""          * these fields are omitted for parents (or\n"" (" """) (string_content "          * these fields are omitted for parents (or") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x35") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,param_1);" (call_expression "fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,param_1)" (identifier "fwrite") (argument_list "("          children) in the same cycle as the function.  If\n",1,0x3b,param_1)" (( "(") (string_literal ""          children) in the same cycle as the function.  If\n"" (" """) (string_content "          children) in the same cycle as the function.  If") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3b") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,param_1);" (call_expression "fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,param_1)" (identifier "fwrite") (argument_list "("          the function (or child) is a member of a cycle,\n",1,0x3a,param_1)" (( "(") (string_literal ""          the function (or child) is a member of a cycle,\n"" (" """) (string_content "          the function (or child) is a member of a cycle,") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3a") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          the propagated times and propagation denominator\n",1,0x3b,param_1);" (call_expression "fwrite("          the propagated times and propagation denominator\n",1,0x3b,param_1)" (identifier "fwrite") (argument_list "("          the propagated times and propagation denominator\n",1,0x3b,param_1)" (( "(") (string_literal ""          the propagated times and propagation denominator\n"" (" """) (string_content "          the propagated times and propagation denominator") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3b") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          represent the self time and descendent time of the\n",1,0x3d,param_1);" (call_expression "fwrite("          represent the self time and descendent time of the\n",1,0x3d,param_1)" (identifier "fwrite") (argument_list "("          represent the self time and descendent time of the\n",1,0x3d,param_1)" (( "(") (string_literal ""          represent the self time and descendent time of the\n"" (" """) (string_content "          represent the self time and descendent time of the") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3d") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          cycle as a whole.\n",1,0x1c,param_1);" (call_expression "fwrite("          cycle as a whole.\n",1,0x1c,param_1)" (identifier "fwrite") (argument_list "("          cycle as a whole.\n",1,0x1c,param_1)" (( "(") (string_literal ""          cycle as a whole.\n"" (" """) (string_content "          cycle as a whole.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x1c") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          ** static-only parents and children are indicated\n",1,0x3c,param_1);" (call_expression "fwrite("          ** static-only parents and children are indicated\n",1,0x3c,param_1)" (identifier "fwrite") (argument_list "("          ** static-only parents and children are indicated\n",1,0x3c,param_1)" (( "(") (string_literal ""          ** static-only parents and children are indicated\n"" (" """) (string_content "          ** static-only parents and children are indicated") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3c") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          by a call count of 0.\n",1,0x20,param_1);" (call_expression "fwrite("          by a call count of 0.\n",1,0x20,param_1)" (identifier "fwrite") (argument_list "("          by a call count of 0.\n",1,0x20,param_1)" (( "(") (string_literal ""          by a call count of 0.\n"" (" """) (string_content "          by a call count of 0.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x20") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          cycle listings:\n",1,0x1a,param_1);" (call_expression "fwrite("          cycle listings:\n",1,0x1a,param_1)" (identifier "fwrite") (argument_list "("          cycle listings:\n",1,0x1a,param_1)" (( "(") (string_literal ""          cycle listings:\n"" (" """) (string_content "          cycle listings:") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x1a") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          the cycle as a whole is listed with the same\n",1,0x37,param_1);" (call_expression "fwrite("          the cycle as a whole is listed with the same\n",1,0x37,param_1)" (identifier "fwrite") (argument_list "("          the cycle as a whole is listed with the same\n",1,0x37,param_1)" (( "(") (string_literal ""          the cycle as a whole is listed with the same\n"" (" """) (string_content "          the cycle as a whole is listed with the same") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x37") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,param_1);" (call_expression "fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,param_1)" (identifier "fwrite") (argument_list "("          fields as a function entry.  Below it are listed\n",1,0x3b,param_1)" (( "(") (string_literal ""          fields as a function entry.  Below it are listed\n"" (" """) (string_content "          fields as a function entry.  Below it are listed") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3b") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          the members of the cycle, and their contributions\n",1,0x3c,param_1);" (call_expression "fwrite("          the members of the cycle, and their contributions\n",1,0x3c,param_1)" (identifier "fwrite") (argument_list "("          the members of the cycle, and their contributions\n",1,0x3c,param_1)" (( "(") (string_literal ""          the members of the cycle, and their contributions\n"" (" """) (string_content "          the members of the cycle, and their contributions") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x3c") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("          to the time and call counts of the cycle.\n",1,0x34,param_1);" (call_expression "fwrite("          to the time and call counts of the cycle.\n",1,0x34,param_1)" (identifier "fwrite") (argument_list "("          to the time and call counts of the cycle.\n",1,0x34,param_1)" (( "(") (string_literal ""          to the time and call counts of the cycle.\n"" (" """) (string_content "          to the time and call counts of the cycle.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x34") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite(&DAT_00023e89,1,2,param_1);" (call_expression "fwrite(&DAT_00023e89,1,2,param_1)" (identifier "fwrite") (argument_list "(&DAT_00023e89,1,2,param_1)" (( "(") (pointer_expression "&DAT_00023e89" (& "&") (identifier "DAT_00023e89")) (, ",") (number_literal "1") (, ",") (number_literal "2") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,param_1);" (call_expression "fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,param_1)" (identifier "fwrite") (argument_list "("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,param_1)" (( "(") (string_literal ""Copyright (C) 2012-2018 Free Software Foundation, Inc.\n"" (" """) (string_content "Copyright (C) 2012-2018 Free Software Foundation, Inc.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x37") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fputc(10,param_1);" (call_expression "fputc(10,param_1)" (identifier "fputc") (argument_list "(10,param_1)" (( "(") (number_literal "10") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,param_1);" (call_expression "fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,param_1)" (identifier "fwrite") (argument_list "("Copying and distribution of this file, with or without modification,\n",1,0x45,param_1)" (( "(") (string_literal ""Copying and distribution of this file, with or without modification,\n"" (" """) (string_content "Copying and distribution of this file, with or without modification,") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x45") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,param_1);" (call_expression "fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,param_1)" (identifier "fwrite") (argument_list "("are permitted in any medium without royalty provided the copyright\n",1,0x43,param_1)" (( "(") (string_literal ""are permitted in any medium without royalty provided the copyright\n"" (" """) (string_content "are permitted in any medium without royalty provided the copyright") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x43") (, ",") (identifier "param_1") () ")"))) (; ";")) (expression_statement "fwrite("notice and this notice are preserved.\n",1,0x26,param_1);" (call_expression "fwrite("notice and this notice are preserved.\n",1,0x26,param_1)" (identifier "fwrite") (argument_list "("notice and this notice are preserved.\n",1,0x26,param_1)" (( "(") (string_literal ""notice and this notice are preserved.\n"" (" """) (string_content "notice and this notice are preserved.") (escape_sequence "\n") (" """)) (, ",") (number_literal "1") (, ",") (number_literal "0x26") (, ",") (identifier "param_1") () ")"))) (; ";")) (return_statement "return;" (return "return") (; ";")) (} "}")))

/* WARNING: Function: __x86.get_pc_thunk.bx replaced with injection: get_pc_thunk_bx */
/* WARNING: Unknown calling convention */

void function_1(type_1 *file)

{
  var_1(10,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("call graph profile:\n",1,0x14,(type_1 *)file);
  var_2("          The sum of self and descendents is the major sort\n",1,0x3c,(type_1 *)file);
  var_2("          for this listing.\n",1,0x1c,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("          function entries:\n",1,0x1c,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("index     the index of the function in the call graph\n",1,0x36,(type_1 *)file);
  var_2("          listing, as an aid to locating it (see below).\n",1,0x39,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("%time     the percentage of the total time of the program\n",1,0x3a,(type_1 *)file);
  var_2("          accounted for by this function and its\n",1,0x31,(type_1 *)file);
  var_2("          descendents.\n",1,0x17,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("self      the number of seconds spent in this function\n",1,0x37,(type_1 *)file);
  var_2("          itself.\n",1,0x12,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("descendents\n",1,0xc,(type_1 *)file);
  var_2("          the number of seconds spent in the descendents of\n",1,0x3c,(type_1 *)file);
  var_2("          this function on behalf of this function.\n",1,0x34,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("called    the number of times this function is called (other\n",1,0x3d,(type_1 *)file);
  var_2("          than recursive calls).\n",1,0x21,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("self      the number of times this function calls itself\n",1,0x39,(type_1 *)file);
  var_2("          recursively.\n",1,0x17,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("name      the name of the function, with an indication of\n",1,0x3a,(type_1 *)file);
  var_2("          its membership in a cycle, if any.\n",1,0x2d,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("index     the index of the function in the call graph\n",1,0x36,(type_1 *)file);
  var_2("          listing, as an aid to locating it.\n",1,0x2d,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("          parent listings:\n",1,0x1b,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("self*     the number of seconds of this function\'s self time\n",1,0x3d,(type_1 *)file);
  var_2("          which is due to calls from this parent.\n",1,0x32,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("descendents*\n",1,0xd,(type_1 *)file);
  var_2("          the number of seconds of this function\'s\n",1,0x33,(type_1 *)file);
  var_2("          descendent time which is due to calls from this\n",1,0x3a,(type_1 *)file);
  var_2("          parent.\n",1,0x12,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("called**  the number of times this function is called by\n",1,0x39,(type_1 *)file);
  var_2("          this parent.  This is the numerator of the\n",1,0x35,(type_1 *)file);
  var_2("          fraction which divides up the function\'s time to\n",1,0x3b,(type_1 *)file);
  var_2("          its parents.\n",1,0x17,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("total*    the number of times this function was called by\n",1,0x3a,(type_1 *)file);
  var_2("          all of its parents.  This is the denominator of\n",1,0x3a,(type_1 *)file);
  var_2("          the propagation fraction.\n",1,0x24,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("parents   the name of this parent, with an indication of the\n",1,0x3d,(type_1 *)file);
  var_2("          parent\'s membership in a cycle, if any.\n",1,0x32,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("index     the index of this parent in the call graph\n",1,0x35,(type_1 *)file);
  var_2("          listing, as an aid in locating it.\n",1,0x2d,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("          children listings:\n",1,0x1d,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("self*     the number of seconds of this child\'s self time\n",1,0x3a,(type_1 *)file);
  var_2("          which is due to being called by this function.\n",1,0x39,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("descendent*\n",1,0xc,(type_1 *)file);
  var_2("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,(type_1 *)file);
  var_2("          time which is due to being called by this\n",1,0x34,(type_1 *)file);
  var_2("          function.\n",1,0x14,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("called**  the number of times this child is called by this\n",1,0x3b,(type_1 *)file);
  var_2("          function.  This is the numerator of the\n",1,0x32,(type_1 *)file);
  var_2("          propagation fraction for this child.\n",1,0x2f,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("total*    the number of times this child is called by all\n",1,0x3a,(type_1 *)file);
  var_2("          functions.  This is the denominator of the\n",1,0x35,(type_1 *)file);
  var_2("          propagation fraction.\n",1,0x20,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("children  the name of this child, and an indication of its\n",1,0x3b,(type_1 *)file);
  var_2("          membership in a cycle, if any.\n",1,0x29,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("index     the index of this child in the call graph listing,\n",1,0x3d,(type_1 *)file);
  var_2("          as an aid to locating it.\n",1,0x24,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("          * these fields are omitted for parents (or\n",1,0x35,(type_1 *)file);
  var_2("          children) in the same cycle as the function.  If\n",1,0x3b,(type_1 *)file);
  var_2("          the function (or child) is a member of a cycle,\n",1,0x3a,(type_1 *)file);
  var_2("          the propagated times and propagation denominator\n",1,0x3b,(type_1 *)file);
  var_2("          represent the self time and descendent time of the\n",1,0x3d,(type_1 *)file);
  var_2("          cycle as a whole.\n",1,0x1c,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("          ** static-only parents and children are indicated\n",1,0x3c,(type_1 *)file);
  var_2("          by a call count of 0.\n",1,0x20,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("          cycle listings:\n",1,0x1a,(type_1 *)file);
  var_2("          the cycle as a whole is listed with the same\n",1,0x37,(type_1 *)file);
  var_2("          fields as a function entry.  Below it are listed\n",1,0x3b,(type_1 *)file);
  var_2("          the members of the cycle, and their contributions\n",1,0x3c,(type_1 *)file);
  var_2("          to the time and call counts of the cycle.\n",1,0x34,(type_1 *)file);
  var_2(&DAT_00023e89,1,2,(type_1 *)file);
  var_2("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,(type_1 *)file);
  var_1(10,(type_1 *)file);
  var_2("Copying and distribution of this file, with or without modification,\n",1,0x45,
         (type_1 *)file);
  var_2("are permitted in any medium without royalty provided the copyright\n",1,0x43,(type_1 *)file)
  ;
  var_2("notice and this notice are preserved.\n",1,0x26,(type_1 *)file);
  return;
}


(translation_unit (function_definition type: (primitive_type) declarator: (function_declarator declarator: (identifier) parameters: (parameter_list (parameter_declaration type: (type_identifier) declarator: (pointer_declarator declarator: (identifier))))) body: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence) (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence) (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence) (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence) (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence) (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence) (string_content) (escape_sequence) (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (pointer_expression argument: (identifier)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content) (escape_sequence)) (number_literal) (number_literal) (identifier)))) (return_statement))))

/* WARNING: Function: __i686.get_pc_thunk.bx replaced with injection: get_pc_thunk_bx */

void MASKED(FILE *param_1)

{
  fputc(10,param_1);
  fputc(10,param_1);
  fputc(10,param_1);
  fwrite("call graph profile:\n",1,0x14,param_1);
  fwrite("          The sum of self and descendents is the major sort\n",1,0x3c,param_1);
  fwrite("          for this listing.\n",1,0x1c,param_1);
  fputc(10,param_1);
  fwrite("          function entries:\n",1,0x1c,param_1);
  fputc(10,param_1);
  fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);
  fwrite("          listing, as an aid to locating it (see below).\n",1,0x39,param_1);
  fputc(10,param_1);
  fwrite("%time     the percentage of the total time of the program\n",1,0x3a,param_1);
  fwrite("          accounted for by this function and its\n",1,0x31,param_1);
  fwrite("          descendents.\n",1,0x17,param_1);
  fputc(10,param_1);
  fwrite("self      the number of seconds spent in this function\n",1,0x37,param_1);
  fwrite("          itself.\n",1,0x12,param_1);
  fputc(10,param_1);
  fwrite("descendents\n",1,0xc,param_1);
  fwrite("          the number of seconds spent in the descendents of\n",1,0x3c,param_1);
  fwrite("          this function on behalf of this function.\n",1,0x34,param_1);
  fputc(10,param_1);
  fwrite("called    the number of times this function is called (other\n",1,0x3d,param_1);
  fwrite("          than recursive calls).\n",1,0x21,param_1);
  fputc(10,param_1);
  fwrite("self      the number of times this function calls itself\n",1,0x39,param_1);
  fwrite("          recursively.\n",1,0x17,param_1);
  fputc(10,param_1);
  fwrite("name      the name of the function, with an indication of\n",1,0x3a,param_1);
  fwrite("          its membership in a cycle, if any.\n",1,0x2d,param_1);
  fputc(10,param_1);
  fwrite("index     the index of the function in the call graph\n",1,0x36,param_1);
  fwrite("          listing, as an aid to locating it.\n",1,0x2d,param_1);
  fputc(10,param_1);
  fputc(10,param_1);
  fputc(10,param_1);
  fwrite("          parent listings:\n",1,0x1b,param_1);
  fputc(10,param_1);
  fwrite("self*     the number of seconds of this function\'s self time\n",1,0x3d,param_1);
  fwrite("          which is due to calls from this parent.\n",1,0x32,param_1);
  fputc(10,param_1);
  fwrite("descendents*\n",1,0xd,param_1);
  fwrite("          the number of seconds of this function\'s\n",1,0x33,param_1);
  fwrite("          descendent time which is due to calls from this\n",1,0x3a,param_1);
  fwrite("          parent.\n",1,0x12,param_1);
  fputc(10,param_1);
  fwrite("called**  the number of times this function is called by\n",1,0x39,param_1);
  fwrite("          this parent.  This is the numerator of the\n",1,0x35,param_1);
  fwrite("          fraction which divides up the function\'s time to\n",1,0x3b,param_1);
  fwrite("          its parents.\n",1,0x17,param_1);
  fputc(10,param_1);
  fwrite("total*    the number of times this function was called by\n",1,0x3a,param_1);
  fwrite("          all of its parents.  This is the denominator of\n",1,0x3a,param_1);
  fwrite("          the propagation fraction.\n",1,0x24,param_1);
  fputc(10,param_1);
  fwrite("parents   the name of this parent, with an indication of the\n",1,0x3d,param_1);
  fwrite("          parent\'s membership in a cycle, if any.\n",1,0x32,param_1);
  fputc(10,param_1);
  fwrite("index     the index of this parent in the call graph\n",1,0x35,param_1);
  fwrite("          listing, as an aid in locating it.\n",1,0x2d,param_1);
  fputc(10,param_1);
  fputc(10,param_1);
  fputc(10,param_1);
  fwrite("          children listings:\n",1,0x1d,param_1);
  fputc(10,param_1);
  fwrite("self*     the number of seconds of this child\'s self time\n",1,0x3a,param_1);
  fwrite("          which is due to being called by this function.\n",1,0x39,param_1);
  fputc(10,param_1);
  fwrite("descendent*\n",1,0xc,param_1);
  fwrite("          the number of seconds of this child\'s descendent\'s\n",1,0x3d,param_1);
  fwrite("          time which is due to being called by this\n",1,0x34,param_1);
  fwrite("          function.\n",1,0x14,param_1);
  fputc(10,param_1);
  fwrite("called**  the number of times this child is called by this\n",1,0x3b,param_1);
  fwrite("          function.  This is the numerator of the\n",1,0x32,param_1);
  fwrite("          propagation fraction for this child.\n",1,0x2f,param_1);
  fputc(10,param_1);
  fwrite("total*    the number of times this child is called by all\n",1,0x3a,param_1);
  fwrite("          functions.  This is the denominator of the\n",1,0x35,param_1);
  fwrite("          propagation fraction.\n",1,0x20,param_1);
  fputc(10,param_1);
  fwrite("children  the name of this child, and an indication of its\n",1,0x3b,param_1);
  fwrite("          membership in a cycle, if any.\n",1,0x29,param_1);
  fputc(10,param_1);
  fwrite("index     the index of this child in the call graph listing,\n",1,0x3d,param_1);
  fwrite("          as an aid to locating it.\n",1,0x24,param_1);
  fputc(10,param_1);
  fputc(10,param_1);
  fputc(10,param_1);
  fwrite("          * these fields are omitted for parents (or\n",1,0x35,param_1);
  fwrite("          children) in the same cycle as the function.  If\n",1,0x3b,param_1);
  fwrite("          the function (or child) is a member of a cycle,\n",1,0x3a,param_1);
  fwrite("          the propagated times and propagation denominator\n",1,0x3b,param_1);
  fwrite("          represent the self time and descendent time of the\n",1,0x3d,param_1);
  fwrite("          cycle as a whole.\n",1,0x1c,param_1);
  fputc(10,param_1);
  fwrite("          ** static-only parents and children are indicated\n",1,0x3c,param_1);
  fwrite("          by a call count of 0.\n",1,0x20,param_1);
  fputc(10,param_1);
  fputc(10,param_1);
  fputc(10,param_1);
  fwrite("          cycle listings:\n",1,0x1a,param_1);
  fwrite("          the cycle as a whole is listed with the same\n",1,0x37,param_1);
  fwrite("          fields as a function entry.  Below it are listed\n",1,0x3b,param_1);
  fwrite("          the members of the cycle, and their contributions\n",1,0x3c,param_1);
  fwrite("          to the time and call counts of the cycle.\n",1,0x34,param_1);
  fwrite(&DAT_00023e89,1,2,param_1);
  fwrite("Copyright (C) 2012-2018 Free Software Foundation, Inc.\n",1,0x37,param_1);
  fputc(10,param_1);
  fwrite("Copying and distribution of this file, with or without modification,\n",1,0x45,param_1);
  fwrite("are permitted in any medium without royalty provided the copyright\n",1,0x43,param_1);
  fwrite("notice and this notice are preserved.\n",1,0x26,param_1);
  return;
}

