mold
mold copied to clipboard
Mold: A Modern Linker 🦠
spurious linker error when linking with libboost_fiber.a. with plain gcc it doesn't happen. ``` g++ -Wall -Wextra -g -fPIC -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fno-omit-frame-pointer -Wno-unused-parameter -march=haswell -std=c++20 -DHAS_RAWMEMCHR -fdiagnostics-color=always -B/usr/local/libexec/mold...
"2x slower than" is not really wording that makes sense, if you think about it. I'm even just guessing in my correction of it, that this is what you meant,...
This PR reverts 33494650fad94111e612a19295762aaf011f37c7 and implements the missing functionality required to fix #559 (also closes #526). I also checked [this](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=998687) bug out and it looks like the current behavior is...
CMake Port
For supporting Windows(#190), we definitely need something more portable than Makefiles. There are currently many Build-systems promising Cross-platform support and CMake is one of them. I would argue, that with...
This is an unfinished work that tries to use debuginfo to report source locations of places that cause undefined references, rather than just the object file. The reason I'm submitting...
While setting the `BLOCK_SIZE` to `0x2000` does indeed cause a kernel panic (still not fixed in Monterey, verified a minute ago), setting it to page size used by macOS with...
Prefer `std::string &` when calling and processing the result of `add_dashes()`, thus saving a few calls to `std::string` copy constructor. Signed-off-by: Dmitry Antipov