rui314 rui314
  • Joined on 2022-11-07
rui314 synced commits to main at rui314/mold from mirror 2023-10-31 08:41:18 +03:00
d3188e39df [LoongArch] Implement a workaround for R_LARCH_PCALA_LO12
3229b5b7e3 Fix test
Compare 2 commits »
rui314 synced commits to main at rui314/mold from mirror 2023-10-30 08:11:19 +03:00
d9ede96aca Fix an incorrect assertion
4b4219fc33 Fix tests for ARM32-on-ARM64 systems
02ead29989 Fix build issue for ARM32-on-ARM64 systems
Compare 3 commits »
rui314 synced commits to main at rui314/mold from mirror 2023-10-28 15:21:50 +03:00
37919009ab Do not report incompatibe relocation table as an error
rui314 synced commits to main at rui314/mold from mirror 2023-10-27 14:51:17 +03:00
782ff4f582 Fix test
rui314 synced commits to main at rui314/mold from mirror 2023-10-27 06:41:19 +03:00
3c468c71a4 Merge pull request #1136 from sicherha/fix_aarch64_variant-pcs_test
a31679cf04 Fix aarch64_variant-pcs.sh test on Linux
Compare 2 commits »
rui314 synced commits to main at rui314/mold from mirror 2023-10-26 14:21:20 +03:00
9cd65ed152 Emit ARM32 mapping symbols for .plt and .plt.got
79ad405319 Emit ARM32 mapping symbol strings only once
Compare 2 commits »
rui314 synced commits to main at rui314/mold from mirror 2023-10-24 13:21:15 +03:00
b60a164fcc Honor the --chroot option when handling --Map or --dependency-file
rui314 synced commits to main at rui314/mold from mirror 2023-10-23 21:01:17 +03:00
2d4ba3ac74 Skip a test if musl
rui314 synced commits to main at rui314/mold from mirror 2023-10-23 12:51:18 +03:00
42eabf9f71 Run a test for all targets
aa4b3f7d01 Attemp to fix a test
2d121b8d6d Inline larger relro segments
c86a59a511 Fill gaps in executable segments with trap or nop instructions
Compare 4 commits »
rui314 synced commits to main at rui314/mold from mirror 2023-10-22 20:31:15 +03:00
f7dea3a21b Revert "Do not create a PLT for an IFUNC unless necessary"
651ae8a2a8 Do not create a PLT for an IFUNC unless necessary
Compare 2 commits »
rui314 synced commits to main at rui314/mold from mirror 2023-10-22 12:21:15 +03:00
5f7aca6276 Revert "Make container interruptible with Ctrl-C"
39cdf61695 Create a lockfile in $XDG_RUNTIME_DIR instead of $HOME
5c4955763b Make container interruptible with Ctrl-C
dae070283b Do not depend on the current path
Compare 4 commits »
rui314 synced commits to main at rui314/mold from mirror 2023-10-21 20:01:15 +03:00
403655904b Merge two scripts into one
44942b638b Do not copy mold and mold-wrapper.so to the top source directory
ceffd4679b Simplify
Compare 3 commits »
rui314 synced commits to main at rui314/mold from mirror 2023-10-21 11:51:14 +03:00
6fa742be67 Improve data locality
484e357971 Simplify
Compare 2 commits »
rui314 synced commits to main at rui314/mold from mirror 2023-10-20 19:31:14 +03:00
53a5a37370 Refactor
41579888b6 Add a timer prober
1e2d84038e Simplify
Compare 3 commits »
rui314 synced new reference refs/tags/v2.3.1 to rui314/mold from mirror 2023-10-20 11:21:15 +03:00
rui314 synced commits to main at rui314/mold from mirror 2023-10-20 11:21:14 +03:00
6c7700b051 Update the manual
34c53777fb Bump mold version to 2.3.1
7be1b66791 Fix range extension thunks
Compare 3 commits »
rui314 synced commits to refs/tags/v2.3.1 at rui314/mold from mirror 2023-10-20 11:21:14 +03:00
rui314 synced commits to main at rui314/mold from mirror 2023-10-19 19:01:17 +03:00
4bd80ec21c [LoongArch] Remove relocation overflow checks
a9ab0ff452 [LoongArch] Fix -mcmodel=extreme
206bf65c50 Fix test
Compare 3 commits »
rui314 synced commits to main at rui314/mold from mirror 2023-10-19 10:51:16 +03:00
2b3e8eec05 Merge pull request #1129 from vihu/rg/artix
9eac818254 Add support for artix
6fe0cadfa1 Enable building of RV64 distribution file
1a2baee096 Fix test
728b265cbd Fix -Wc++11-narrowing on 32-bit machines
Compare 6 commits »
rui314 synced commits to main at rui314/mold from mirror 2023-10-18 18:31:17 +03:00
6ad942cb27 Bump mold version to 2.3.0
eed4496af2 Fix test
Compare 2 commits »