1
1
mirror of https://github.com/rui314/mold.git synced 2024-09-20 17:39:56 +03:00
Commit Graph

10 Commits

Author SHA1 Message Date
Rui Ueyama
27ef381242 Simplify 2022-08-12 19:37:57 +08:00
Clemens Wasser
c8af11588a Disable C++ demangling on Windows
Signed-off-by: Clemens Wasser <clemens.wasser@gmail.com>
2022-08-11 17:28:11 +02:00
Clemens Wasser
08a83c7aaa Disable includes unavailable on Windows
Signed-off-by: Clemens Wasser <clemens.wasser@gmail.com>
2022-08-11 17:28:11 +02:00
Rui Ueyama
add94b8626 Specify relative full paths for rust-demangle.h and xxhash.h
They are always in the same directory relative to the top directory,
so we can just specify their relative paths.
2022-08-06 21:24:30 +08:00
friendlyanon
b42d039bd5 Include only what is needed from third-party
Both rust-demangle and xxhash provide usage instructions with include
paths that do not have an extra directory component. This patch fixes
uses of these libraries in the code and avoids including the third-party
directory wholesale.

Signed-off-by: friendlyanon <friendlyanon_@hotmail.com>
2022-08-06 14:59:40 +02:00
Rui Ueyama
691892f48a Add a comment 2022-07-04 20:47:49 +08:00
Rui Ueyama
22e1bba58e Attempt to demangle as a Rust symbol before as C++
https://github.com/rui314/mold/issues/371
2022-07-04 20:42:06 +08:00
Rui Ueyama
808f1240ac Demangle Rust symbols
https://github.com/rui314/mold/issues/371
2022-07-04 19:28:55 +08:00
Rui Ueyama
e394fa73d4 Fix demangler 2021-12-10 16:24:54 +09:00
Rui Ueyama
541399911d [ELF] Refactor 2021-09-26 19:55:46 +09:00