rui314 rui314
  • Joined on 2022-11-07
rui314 synced commits to main at rui314/mold from mirror 2023-01-22 08:55:57 +03:00
ac212c3d00 Improve range extension insertion algorithm
040180f933 Bump mold version to 1.10.1
Compare 2 commits »
rui314 synced commits to refs/tags/v1.10.1 at rui314/mold from mirror 2023-01-22 08:55:57 +03:00
rui314 synced new reference refs/tags/v1.10.1 to rui314/mold from mirror 2023-01-22 08:55:57 +03:00
rui314 synced commits to main at rui314/mold from mirror 2023-01-21 08:25:57 +03:00
7e6554677f Fix out-of-bound memory access
rui314 synced commits to main at rui314/mold from mirror 2023-01-20 16:06:01 +03:00
dbeb10c0d2 Recognize ld64.sold as a command name
c935d6387a Bump mold version to 1.10.0
acdd92e741 Refactor
Compare 3 commits »
rui314 synced commits to refs/tags/v1.10.0 at rui314/mold from mirror 2023-01-20 16:06:01 +03:00
rui314 synced new reference refs/tags/v1.10.0 to rui314/mold from mirror 2023-01-20 16:06:01 +03:00
rui314 synced commits to main at rui314/mold from mirror 2023-01-20 07:57:01 +03:00
62660bc02a Refactor
rui314 synced commits to main at rui314/mold from mirror 2023-01-19 15:37:05 +03:00
90d9fd06ae Refactor
82d412cbff Report an error for a TLS access model mismatch
85efa3796a Set DF_STATIC_TLS to DSOs that cannot be loaded with dlopen()
3f672919c2 Refactor
a2e8f13ddd Refactor
Compare 8 commits »
rui314 synced commits to main at rui314/mold from mirror 2023-01-19 07:27:01 +03:00
29eb97fda5 Rename a file
67c6255c9a Refactor
2d68cbbfd2 Save 8 byte of memory for each global symbol
Compare 3 commits »
rui314 synced commits to main at rui314/mold from mirror 2023-01-18 23:17:02 +03:00
f98e0ef92a Refactor
83303995c7 Refactor
Compare 2 commits »
rui314 synced commits to main at rui314/mold from mirror 2023-01-18 15:07:03 +03:00
7d369dd9e8 Refactor
9f66ea7026 Build the native binary by default
67a96ae8e1 Refactor
8936194ba7 Report all undefined symbols correctly
00af084416 Remove an unnecessary dependency
Compare 5 commits »
rui314 synced commits to main at rui314/mold from mirror 2023-01-18 06:57:00 +03:00
3829372a42 Refactor
54ab1ec4b4 Silence -Werror=format-truncation
f4b0596b3a Update the man page
71f6b0bc32 Refactor
Compare 4 commits »
rui314 synced commits to main at rui314/mold from mirror 2023-01-17 06:27:00 +03:00
fb8e63e498 Make some tests faster
1a133a4df5 Upgrade the bundled mimalloc from 2.0.7 to 2.0.9
60fc036bd6 Enabling logging is [[unlikely]]
3d96596485 Add a newline after a comment for --print-dependencies
Compare 4 commits »
rui314 synced commits to main at rui314/mold from mirror 2023-01-16 14:07:00 +03:00
0a8e90bd84 Rename a file
1e961000e6 Move more files under common/
3539487471 Remove an unnecessary file
6caf0867b0 Reorganize files
28a6c0e4f0 Update references
Compare 6 commits »
rui314 synced commits to main at rui314/mold from mirror 2023-01-14 13:15:57 +03:00
d2335707de [x86] Always relax TLSGD/TLSLD if -static
1d2b08ade7 [x86] Always relax GOTX relocations
dd93988dc6 Simplify
06ec355e88 Improve instal-build-deps script
c10f36c71c Merge pull request #963 from mystuffs/main
Compare 9 commits »
rui314 synced commits to main at rui314/mold from mirror 2023-01-13 20:55:58 +03:00
983fe0f10f Refactor
8437097305 Refactor
5a9341659c Remove an unnecessary log message
Compare 3 commits »
rui314 synced commits to main at rui314/mold from mirror 2023-01-13 12:45:58 +03:00
125af4c855 Refactor
fa1db07ec8 Optimize section fragment liveness management
f09bf0615b Simplify
Compare 3 commits »
rui314 synced commits to main at rui314/mold from mirror 2023-01-13 04:35:57 +03:00
534cd392db Do not run if -static is not supported
rui314 synced commits to main at rui314/mold from mirror 2023-01-12 12:15:58 +03:00
5dee5ea49d Refactor
957eaf0f18 Optimize DynamicSection::finalize
12fad60eb4 Reduce the number of dynamic symbols for TLS symbols
404077e330 Refactor
73947c56e1 Create section symbols for non-ALLOC sections
Compare 6 commits »