~/work/LLD/install/bin/ld.lld riscv/core_portme.o core_list_join.o core_matrix.o core_state.o core_util.o core_main.o -o coremark.bin -L/home/users/nick/work/bs3-toolchain.git/toolchain/riscv32ima-elf-newlib/lib/gcc/riscv32-elf/7.1.0 -L/home/users/nick/work/bs3-toolchain.git/toolchain/riscv32ima-elf-newlib/lib/gcc/riscv32-elf/7.1.0/../../../../riscv32-elf/lib -T elf32lriscv.x /home/users/nick/work/bs3-toolchain.git/toolchain/riscv32ima-elf-newlib/lib/gcc/riscv32-elf/7.1.0/../../../../riscv32-elf/lib/crt0.o /home/users/nick/work/bs3-toolchain.git/toolchain/riscv32ima-elf-newlib/lib/gcc/riscv32-elf/7.1.0/crtbegin.o /home/users/nick/work/bs3-toolchain.git/toolchain/riscv32ima-elf-newlib/lib/gcc/riscv32-elf/7.1.0/crtend.o -lgcc -lc -lgloss
-L: specify the path of library to search
-T :specify the linker script
additional object files (crt0, crtbegin, crtend)
-lgcc :link libgcc
-lc :link libc
-gloss :link libgloss