(CommandList children: [ (AndOr ops: [Op_DAmp Op_DPipe] children: [ (C {(Lit_Other '[')} {(DQ ($ VSub_Name '$BUILD_STATIC'))} {(Lit_Other '=') (Lit_Other '=')} {(none)} {(Lit_Other ']')} ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:STATIC_FLAGS) op:Equal rhs:{(EmptyPart)} spids:[23])] spids: [23] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:STATIC_FLAGS) op:Equal rhs:{(--static)} spids:[27])] spids: [27] ) ] ) (AndOr ops: [Op_DAmp Op_DPipe] children: [ (C {(Lit_Other '[')} {(-z)} {(DQ ($ VSub_Name '$HOST_ARCH'))} {(Lit_Other ']')}) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:TEMP) op: Equal rhs: {(DQ ($ VSub_Name '$CC'))} spids: [42] ) ] spids: [42] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:TEMP) op: Equal rhs: {(DQ (${ VSub_Name HOST_ARCH) (-cc))} spids: [49] ) ] spids: [49] ) ] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:LIBC_TYPE) op:Equal rhs:{(musl)} spids:[57])] spids: [57] ) (AndOr ops: [Op_DAmp Op_DAmp] children: [ (C {(Lit_Other '[')} {(KW_Bang '!')} {(-z)} {(DQ ($ VSub_Name '$UCLIBC_CONFIG'))} {(Lit_Other ']')} ) (C {(Lit_Other '[')} {(-z)} {(DQ ($ VSub_Name '$MUSL'))} {(Lit_Other ']')}) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:LIBC_TYPE) op:Equal rhs:{(uClibc)} spids:[86])] spids: [86] ) ] ) (AndOr ops: [Op_DAmp Op_DAmp Op_DAmp Op_DPipe] children: [ (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$STAGE_DIR') (/bin))}) (C {(DQ ($ VSub_Name '$TEMP'))} {(DQ ($ VSub_Name '$SOURCES') (/toys/ccwrap.c))} {(-Os)} {($ VSub_Name '$CFLAGS')} {(-o)} {(DQ ($ VSub_Name '$STAGE_DIR') (/bin/) (${ VSub_Name TOOLCHAIN_PREFIX) (cc))} {($ VSub_Name '$STATIC_FLAGS')} {(-DDYNAMIC_LINKER) (Lit_Other '=') (EscapedLiteralPart token:<Lit_EscapedChar '\\"'>) (/lib/ld-) (${ VSub_Name LIBC_TYPE) (.so.0) (EscapedLiteralPart token:<Lit_EscapedChar '\\"'>) } { (BracedVarSub token: <VSub_Name ELF2FLT> suffix_op: (StringUnary op_id:VTest_ColonPlus arg_word:{(-DELF2FLT)}) spids: [147 151] ) } ) (SimpleCommand words: [ {(echo)} {(-e)} { (DQ ('#!/bin/bash') (Lit_Other '\\') (n) (Lit_Other '\\') (n) (${ VSub_Name TOOLCHAIN_PREFIX) ('cc -E ') ) (SQ <'"$@"'>) } ] redirects: [ (Redir op_id: Redir_Great fd: 16777215 arg_word: {(DQ ($ VSub_Name '$STAGE_DIR') (/bin/) (${ VSub_Name TOOLCHAIN_PREFIX) (cpp))} spids: [179] ) ] ) (C {(chmod)} {(Lit_Other '+') (x)} {(DQ ($ VSub_Name '$STAGE_DIR') (/bin/) (${ VSub_Name TOOLCHAIN_PREFIX) (cpp))} ) (C {(dienow)}) ] ) ] )