(command.CommandList children: [ (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: {<elf>} ) ] 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-h8300-linux>)} ) ] redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike 'NO_REL_RELOCS='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'NO_REL_RELOCS='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'NO_REL_RELOCS='> name:NO_REL_RELOCS) op: assign_op.Equal rhs: {<yes>} ) ] redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike 'TEXT_START_ADDR='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'TEXT_START_ADDR='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'TEXT_START_ADDR='> name:TEXT_START_ADDR) op: assign_op.Equal rhs: {<0x100>} ) ] 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: {<2>} ) ] redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike 'TARGET_PAGE_SIZE='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'TARGET_PAGE_SIZE='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'TARGET_PAGE_SIZE='> name:TARGET_PAGE_SIZE) op: assign_op.Equal rhs: {<128>} ) ] redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike 'ARCH='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'ARCH='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'ARCH='> name:ARCH) op: assign_op.Equal rhs: {<h8300>} ) ] redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike 'TEMPLATE_NAME='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'TEMPLATE_NAME='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'TEMPLATE_NAME='> name:TEMPLATE_NAME) op: assign_op.Equal rhs: {<elf32>} ) ] 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 'STACK_ADDR='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'STACK_ADDR='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'STACK_ADDR='> name:STACK_ADDR) op: assign_op.Equal rhs: {<0xfefc>} ) ] redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike 'TINY_READONLY_SECTION='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'TINY_READONLY_SECTION='> lhs: (sh_lhs_expr.Name left: <Id.Lit_VarLike 'TINY_READONLY_SECTION='> name: TINY_READONLY_SECTION ) op: assign_op.Equal rhs: {(DQ <'.tinyrodata :\n'> <' {\n'> <'\t*(.tinyrodata)\n'> <' } =0'>)} ) ] redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike 'TINY_DATA_SECTION='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'TINY_DATA_SECTION='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'TINY_DATA_SECTION='> name:TINY_DATA_SECTION) op: assign_op.Equal rhs: { (DQ <'.tinydata\t'> (BracedVarSub left: <Id.Left_DollarBrace '${'> token: <Id.VSub_Name RELOCATING> var_name: RELOCATING suffix_op: (suffix_op.Unary op:<Id.VTest_Plus _> arg_word:{<0xff8000>}) right: <Id.Right_DollarBrace '}'> ) <' :\n'> <' {\n'> <'\t*(.tinydata)\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:{<' _tinydata = .; '>}) right: <Id.Right_DollarBrace '}'> ) <'\n'> <' }'> ) } ) ] redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike 'TINY_BSS_SECTION='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'TINY_BSS_SECTION='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'TINY_BSS_SECTION='> name:TINY_BSS_SECTION) op: assign_op.Equal rhs: { (DQ <'.tinybss\t: '> (BracedVarSub left: <Id.Left_DollarBrace '${'> token: <Id.VSub_Name RELOCATING> var_name: RELOCATING suffix_op: (suffix_op.Unary op:<Id.VTest_Plus _> arg_word:{<'AT (_tinydata)'>}) right: <Id.Right_DollarBrace '}'> ) <'\n'> <' {\n'> <'\t*(.tinybss)\n'> <' }'> ) } ) ] redirects: [] ) ] )