mold icon indicating copy to clipboard operation
mold copied to clipboard

Mold: A Modern Linker 🦠

Results 273 mold issues
Sort by recently updated
recently updated
newest added

For my project I have several arguments in LDFLAGS including `Wl,--dyanmic-linker` because the root filesystem for this project lives in a non-standard directory. https://github.com/lancethepants/tomatoware/blob/master/scripts/environment.sh#L11 On occasion I will also append...

given you were the author, i understand you are familiar with the --time-trace implementation and I was wondering if you were planning to add it to mold. https://reviews.llvm.org/D71060 I understand...

When building glibc with mold: ``` aarch64-poky-linux-gcc -march=armv8-a+crc --sysroot=BUILD/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=BUILD=/usr/src/debug/glibc/2.34-r0 -fdebug-prefix-map=BUILD=/usr/src/debug/glibc/2.34-r0 -fdebug-prefix-map=BUILD/recipe-sysroot= -fdebug-prefix-map=BUILD/recipe-sysroot-native= -fuse-ld=mold -Wl,-z,relro,-z,now -nostdlib -nostartfiles -r -o BUILD/build-aarch64-poky-linux/libc_pic.os -Wl,-d -Wl,--whole-archive BUILD/build-aarch64-poky-linux/libc_pic.a -o BUILD/build-aarch64-poky-linux/libc_pic.os mold: unknown...

mold supports object file preloading feature. In order to use it, someone has to run a linker command with `--preload` flag a few seconds prior to the actual linker invocation....

performance

Currently, we distribute only x86-64 and ARM64 binaries for each release. It's nice to build mold for other supported targets and distribute them along with x86-64 and ARM64 binaries. It...

enhancement

We may want to support PPC64 ELF v2 ABI (https://github.com/inconstante/ELFv2-ABI). I don't know if there's a need for it though.

enhancement

While cross-compiling gcc for armv7 I get the following linking error. ``` mold: error: duplicate symbol: /opt/tomatoware/arm-soft-mmc/arm-tomatoware-linux-uclibcgnueabi/sysroot/usr/lib/uclibc_nonshared.a(aeabi_unwind_cpp_pr1.o): /opt/tomatoware/arm-soft-mmc/lib/gcc/arm-tomatoware-linux-uclibcgnueabi/12.1.0/libgcc_eh.a(unwind-arm.o): __aeabi_unwind_cpp_pr0 ``` The two libraries (libgcc_eh.a & uclibc_nonshared.a) come from the toolchain....

Hi again. I reopened this issue as requested. Steps to reproduce segfault: - Install rust on armv7 via "curl https://sh.rustup.rs -sSf | sh" - cargo new mold_test - Edit .cargo/config.toml...

Getting the below error when running valgrind against a mold linked binary. In addition function name and line numbers for stack traces are missing within the valgrind messages. Running valgrind...

Could you please import oneapi-src/oneTBB@c4a42feb5333488360617a9b58f90e479659b744 in the bundled TBB library ? Without it, FreeBSD build fails for TBB due to missing `-mwaitpkg` compiler command-line option. Thanks!