Rui Ueyama

Results 604 comments of Rui Ueyama

So it tried to use `/home/yuyang/projects/mold/build/mold -m elf64-littleriscv` (including spaces, `-m` and `elf64-littleriscv`) as a linker name which obviously doesn't exist. I don't know how to pass multiple linker arguments...

Can you link your program _with_ clang but _without_ mold?

Can you run DWZ? It doesn't seem to understand modern DWARF records. ``` $ dwz -o x mold dwz: mold: Unknown debugging section .debug_addr ```

We ignore `-z common-page-size` and respect only `-z max-page-size`. It looks like the difference of common-page-size and max-page-size is that RELRO segments are not guaranteed to be read-only if the...

This is due to https://github.com/rui314/mold/commit/8c5e4df741c2dde98e4dceee38e9844d9187f88a. In short, gcc's output doesn't follow the ELF spec, and we are conservative on deduplicating gcc's bad output. It should be possible to add a...

mold/macOS is internally a different implementation than mold/Linux, so it's not surprising that it's not reproducible on Linux.

Can you upload `/usr/lib/gcc/powerpc64-unknown-linux-gnu/12/crtbeginS.o` so that I can peek inside of that file?

Your `crtbeginS.o` looks weird as most symbols have been stripped. Compare the following two crt files. The first one is mine and the second is yours. As you can see,...