(command.CommandList children: [ (command.Simple blame_tok: <.> more_env: [] words: [{<.>} {(${ Id.VSub_Name srcdir) <'/emulparams/armelf.sh'>}] redirects: [] do_fork: T ) (command.ShAssignment left: <Id.Lit_VarLike 'SCRIPT_NAME='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'SCRIPT_NAME='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'SCRIPT_NAME='> name:SCRIPT_NAME) op: assign_op.Equal rhs: {(DQ <armbpabi>)} ) ] redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike 'GENERATE_COMBRELOC_SCRIPT='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'GENERATE_COMBRELOC_SCRIPT='> lhs: (sh_lhs_expr.Name left: <Id.Lit_VarLike 'GENERATE_COMBRELOC_SCRIPT='> name: GENERATE_COMBRELOC_SCRIPT ) op: assign_op.Equal rhs: {<1>} ) ] redirects: [] ) (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 <elf32-littlearm-symbian>)} ) ] 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 <elf32-bigarm-symbian>)} ) ] 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 ($ Id.VSub_DollarName OUTPUT_FORMAT))} ) ] redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike 'TARGET1_IS_REL='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'TARGET1_IS_REL='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'TARGET1_IS_REL='> name:TARGET1_IS_REL) op: assign_op.Equal rhs: {<1>} ) ] redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike 'TARGET2_TYPE='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'TARGET2_TYPE='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'TARGET2_TYPE='> name:TARGET2_TYPE) op: assign_op.Equal rhs: {<abs>} ) ] redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike 'EMBEDDED='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'EMBEDDED='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'EMBEDDED='> name:EMBEDDED) op: assign_op.Equal rhs: {<yes>} ) ] redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike 'OTHER_READONLY_SECTIONS='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'OTHER_READONLY_SECTIONS='> lhs: (sh_lhs_expr.Name left: <Id.Lit_VarLike 'OTHER_READONLY_SECTIONS='> name: OTHER_READONLY_SECTIONS ) op: assign_op.Equal rhs: { (DQ <'\n'> <' .ARM.extab '> (BracedVarSub left: <Id.Left_DollarBrace '${'> token: <Id.VSub_Name RELOCATING> var_name: RELOCATING suffix_op: (suffix_op.Unary op:<Id.VTest_Hyphen _> arg_word:{<0>}) right: <Id.Right_DollarBrace '}'> ) <' : { *(.ARM.extab'> (BracedVarSub left: <Id.Left_DollarBrace '${'> token: <Id.VSub_Name RELOCATING> var_name: RELOCATING suffix_op: (suffix_op.Unary op: <Id.VTest_Plus _> arg_word: {<'* .gnu.linkonce.armextab.*'>} ) right: <Id.Right_DollarBrace '}'> ) <') }\n'> <' '> (BracedVarSub left: <Id.Left_DollarBrace '${'> token: <Id.VSub_Name RELOCATING> var_name: RELOCATING suffix_op: (suffix_op.Unary op: <Id.VTest_Plus _> arg_word: {<' PROVIDE_HIDDEN (.ARM.exidx'> (word_part.EscapedLiteral token: <Id.Lit_EscapedChar '\\$'> ch: '$' ) (word_part.EscapedLiteral token:<Id.Lit_EscapedChar '\\$'> ch:'$') <'Base = .); '> } ) right: <Id.Right_DollarBrace '}'> ) <'\n'> <' '> (BracedVarSub left: <Id.Left_DollarBrace '${'> token: <Id.VSub_Name RELOCATING> var_name: RELOCATING suffix_op: (suffix_op.Unary op: <Id.VTest_Plus _> arg_word: {<' PROVIDE_HIDDEN (__exidx_start = .); '>} ) right: <Id.Right_DollarBrace '}'> ) <'\n'> <' .ARM.exidx '> (BracedVarSub left: <Id.Left_DollarBrace '${'> token: <Id.VSub_Name RELOCATING> var_name: RELOCATING suffix_op: (suffix_op.Unary op:<Id.VTest_Hyphen _> arg_word:{<0>}) right: <Id.Right_DollarBrace '}'> ) <' : { *(.ARM.exidx'> (BracedVarSub left: <Id.Left_DollarBrace '${'> token: <Id.VSub_Name RELOCATING> var_name: RELOCATING suffix_op: (suffix_op.Unary op: <Id.VTest_Plus _> arg_word: {<'* .gnu.linkonce.armexidx.*'>} ) right: <Id.Right_DollarBrace '}'> ) <') }\n'> <' '> (BracedVarSub left: <Id.Left_DollarBrace '${'> token: <Id.VSub_Name RELOCATING> var_name: RELOCATING suffix_op: (suffix_op.Unary op: <Id.VTest_Plus _> arg_word: {<' PROVIDE_HIDDEN (__exidx_end = .); '>} ) right: <Id.Right_DollarBrace '}'> ) <'\n'> <' '> (BracedVarSub left: <Id.Left_DollarBrace '${'> token: <Id.VSub_Name RELOCATING> var_name: RELOCATING suffix_op: (suffix_op.Unary op: <Id.VTest_Plus _> arg_word: {<' PROVIDE_HIDDEN (.ARM.exidx'> (word_part.EscapedLiteral token: <Id.Lit_EscapedChar '\\$'> ch: '$' ) (word_part.EscapedLiteral token:<Id.Lit_EscapedChar '\\$'> ch:'$') <'Limit = .); '> } ) right: <Id.Right_DollarBrace '}'> ) ) } ) ] redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike 'MAXPAGESIZE='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'MAXPAGESIZE='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'MAXPAGESIZE='> name:MAXPAGESIZE) op: assign_op.Equal rhs: {(DQ <'CONSTANT (MAXPAGESIZE)'>)} ) ] redirects: [] ) ] )