diff --git a/tools/eosiocpp.in b/tools/eosiocpp.in index a36cdb7c0495144bed91fdc622160f5b20e0229f..9d2b65fecbf1e4296a6be1810a8592b1c455c426 100755 --- a/tools/eosiocpp.in +++ b/tools/eosiocpp.in @@ -52,9 +52,11 @@ function build_contract { done ($PRINT_CMDS; @WASM_LLVM_LINK@ -only-needed -o $workdir/linked.bc $workdir/built/* \ - ${EOSIO_INSTALL_DIR}/usr/share/eosio/contractsdk/lib/libc.bc \ + ${EOSIO_INSTALL_DIR}/usr/share/eosio/contractsdk/lib/eosiolib.bc \ ${EOSIO_INSTALL_DIR}/usr/share/eosio/contractsdk/lib/libc++.bc \ - ${EOSIO_INSTALL_DIR}/usr/share/eosio/contractsdk/lib/eosiolib.bc + ${EOSIO_INSTALL_DIR}/usr/share/eosio/contractsdk/lib/libc.bc + + ) ($PRINT_CMDS; @WASM_LLC@ -thread-model=single --asm-verbose=false -o $workdir/assembly.s $workdir/linked.bc) ($PRINT_CMDS; ${EOSIO_INSTALL_DIR}/bin/eosio-s2wasm -o $outname -s 16384 $workdir/assembly.s)