(command.CommandList children: [ (command.Simple blame_tok: <.> more_env: [] words: [{<.>} {(${ Id.VSub_Name srcdir) <'/emulparams/elf64bmip-defs.sh'>}] redirects: [] do_fork: T ) (command.ShAssignment left: <Id.Lit_VarLike 'OUTPUT_FORMAT='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'OUTPUT_FORMAT='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'OUTPUT_FORMAT='> name:OUTPUT_FORMAT) op: assign_op.Equal rhs: {(DQ <elf64-bigmips>)} ) ] redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike 'BIG_OUTPUT_FORMAT='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'BIG_OUTPUT_FORMAT='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'BIG_OUTPUT_FORMAT='> name:BIG_OUTPUT_FORMAT) op: assign_op.Equal rhs: {(DQ <elf64-bigmips>)} ) ] redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike 'LITTLE_OUTPUT_FORMAT='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'LITTLE_OUTPUT_FORMAT='> lhs: (sh_lhs_expr.Name left: <Id.Lit_VarLike 'LITTLE_OUTPUT_FORMAT='> name: LITTLE_OUTPUT_FORMAT ) op: assign_op.Equal rhs: {(DQ <elf64-littlemips>)} ) ] redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike 'SHLIB_TEXT_START_ADDR='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'SHLIB_TEXT_START_ADDR='> lhs: (sh_lhs_expr.Name left: <Id.Lit_VarLike 'SHLIB_TEXT_START_ADDR='> name: SHLIB_TEXT_START_ADDR ) op: assign_op.Equal rhs: {<0x3ffffe0000>} ) ] redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike 'EXECUTABLE_SYMBOLS='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'EXECUTABLE_SYMBOLS='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'EXECUTABLE_SYMBOLS='> name:EXECUTABLE_SYMBOLS) op: assign_op.Equal rhs: { (DQ <'\n'> <' __dso_displacement = 0;\n'> <' '> (BracedVarSub left: <Id.Left_DollarBrace '${'> token: <Id.VSub_Name CREATE_SHLIB> var_name: CREATE_SHLIB suffix_op: (suffix_op.Unary op: <Id.VTest_Hyphen _> arg_word: { (BracedVarSub left: <Id.Left_DollarBrace '${'> token: <Id.VSub_Name CREATE_PIE> var_name: CREATE_PIE suffix_op: (suffix_op.Unary op: <Id.VTest_Hyphen _> arg_word: {<'__elf_header = '> (${ Id.VSub_Name TEXT_START_ADDR) <';'>} ) right: <Id.Right_DollarBrace '}'> ) } ) right: <Id.Right_DollarBrace '}'> ) <'\n'> <' '> (BracedVarSub left: <Id.Left_DollarBrace '${'> token: <Id.VSub_Name CREATE_SHLIB> var_name: CREATE_SHLIB suffix_op: (suffix_op.Unary op: <Id.VTest_Plus _> arg_word: {<'__elf_header = '> (${ Id.VSub_Name SHLIB_TEXT_START_ADDR) <';'>} ) right: <Id.Right_DollarBrace '}'> ) <'\n'> <' '> (BracedVarSub left: <Id.Left_DollarBrace '${'> token: <Id.VSub_Name CREATE_PIE> var_name: CREATE_PIE suffix_op: (suffix_op.Unary op: <Id.VTest_Plus _> arg_word: {<'__elf_header = '> (${ Id.VSub_Name SHLIB_TEXT_START_ADDR) <';'>} ) right: <Id.Right_DollarBrace '}'> ) <'\n'> <' __program_header_table = __elf_header + 0x40;\n'> ) } ) ] redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike 'WRITABLE_RODATA='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'WRITABLE_RODATA='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'WRITABLE_RODATA='> name:WRITABLE_RODATA) op: assign_op.Equal rhs: (rhs_word__Empty) ) ] redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike 'EXTRA_EM_FILE='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'EXTRA_EM_FILE='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'EXTRA_EM_FILE='> name:EXTRA_EM_FILE) op: assign_op.Equal rhs: {<irix>} ) ] redirects: [] ) ] )