1
1
mirror of https://github.com/rui314/mold.git synced 2024-10-06 01:28:12 +03:00
Commit Graph

144 Commits

Author SHA1 Message Date
Rui Ueyama
bba20b3fe7 Fix typos 2024-07-29 10:59:12 +09:00
Rui Ueyama
55e516da6f Update mold.1 (automated commit) 2024-07-29 01:55:03 +00:00
Rui Ueyama
2c3dcc4370 Document --remove-landing-pads 2024-07-29 10:52:31 +09:00
Rui Ueyama
ed7414e1c7 Update mold.1 (automated commit) 2024-07-21 06:16:56 +00:00
Rui Ueyama
fa1237fc08 Document --no-allow-shlib-undefined 2024-07-21 15:14:48 +09:00
Rui Ueyama
5b7ae06bde Update mold.1 (automated commit) 2024-07-18 06:53:23 +00:00
Rui Ueyama
9874a9daa7 Document --encoded-package-metadata
https://github.com/rui314/mold/pull/1308
2024-07-18 11:57:48 +09:00
Rui Ueyama
0e2b6b010d Update mold.1 (automated commit) 2024-07-11 04:39:27 +00:00
Rui Ueyama
84263109b1 Revert "Allow numbers other than 1 for MOLD_JOBS"
This reverts commit 863893057e because
it's unstable.
2024-07-11 13:36:55 +09:00
Rui Ueyama
162bcca5df Update mold.1 (automated commit) 2024-07-11 02:10:41 +00:00
Rui Ueyama
2fb3c9da57 Update man page 2024-07-11 11:09:03 +09:00
Rui Ueyama
863893057e Allow numbers other than 1 for MOLD_JOBS 2024-06-18 18:28:28 +09:00
Rui Ueyama
01bc0b522d Update mold.1 (automated commit) 2024-05-31 04:53:42 +00:00
Rui Ueyama
48e777ad7b Update man page 2024-05-31 13:51:59 +09:00
Rui Ueyama
0955c30852 Update mold.1 (automated commit) 2024-05-30 09:51:42 +00:00
Rui Ueyama
02ec7156c1 Update man page 2024-05-30 18:50:35 +09:00
Rui Ueyama
d20dc21e2a Update mold.1 (automated commit) 2024-05-05 13:22:52 +00:00
Rui Ueyama
7ac0816aa9 Fix typo 2024-05-05 22:21:56 +09:00
Rui Ueyama
154b6b047d Update mold.1 (automated commit) 2024-05-05 13:19:41 +00:00
Rui Ueyama
9a233df7e2 Support -z rodynamic
LLVM lld supports the flag.

Fixes https://github.com/rui314/mold/issues/1253
2024-05-05 22:17:52 +09:00
Rui Ueyama
93bae76f49 Update mold.1 (automated commit) 2024-04-10 07:04:37 +00:00
Rui Ueyama
7d17aa83eb Add --Bsymbolic-non-weak and --Bsymbolic-non-weak-functions
GNU ld doesn't support these options, but LLVM lld do.
2024-04-10 16:00:19 +09:00
Rui Ueyama
7835e45ded Update mold.1 (automated commit) 2024-04-10 05:28:22 +00:00
Rui Ueyama
0cf209002c Update the man page 2024-04-10 14:27:50 +09:00
Rui Ueyama
57f2260301 Update mold.1 (automated commit) 2024-04-09 12:24:04 +00:00
Rui Ueyama
76445ce73c Update the man page 2024-04-09 21:23:28 +09:00
Rui Ueyama
ffcd64792d Update mold.1 (automated commit) 2024-03-29 11:14:42 +00:00
Rui Ueyama
8c24b22b2d Update the man page 2024-03-29 18:03:20 +09:00
Rui Ueyama
21f25545a8 Update README 2024-02-27 12:02:44 +09:00
Rui Ueyama
3e6005a1e7 Update benchmark results 2024-02-24 15:04:34 +09:00
Rui Ueyama
22b8ac8470 Update mold.1 2023-11-16 07:16:13 +00:00
Rui Ueyama
6a4e128ef8 Document --spare-program-headers 2023-11-16 16:15:28 +09:00
Rui Ueyama
76867af090 Regenerate mold.1
This file is created by `ronn` command.
2023-11-16 12:54:49 +09:00
Rui Ueyama
5d02248a0b Sort entries and fix typos 2023-11-16 12:54:38 +09:00
Miguel Saldivar
c6bfff2a04 Add --trace-symbol to the help message 2023-11-14 14:24:41 -06:00
Rui Ueyama
6c7700b051 Update the manual 2023-10-20 16:45:48 +09:00
Rui Ueyama
084ca55a36 Support -z nosectionheader 2023-07-31 13:50:50 +09:00
Rui Ueyama
91805d1e26 Add Emerge Tools as our sponsor 2023-07-29 21:07:44 +09:00
Rui Ueyama
f54203d76c Update the auto-generated manpage 2023-03-22 12:55:52 +08:00
Rui Ueyama
a5634794b3 Improve the man page
I made this change by asking GPT-4-based ChatGPT to improve this
document with an additional note that this document was written by a
non-native English speaker and may have wrong or unnatural phrases.
2023-03-22 12:40:35 +08:00
Rui Ueyama
36fc065548 Add a feature to not run mold simultaneously
https://github.com/rui314/mold/issues/117
2023-03-17 14:58:27 +08:00
Rui Ueyama
8660db16a8 Update man page 2023-02-11 08:51:20 +08:00
Rui Ueyama
8e50fad6b9 Update man page 2023-02-06 12:48:56 +08:00
Rui Ueyama
4327d4547e Fix typo 2023-02-06 08:10:45 +08:00
Rui Ueyama
abba8b5864 Update man page 2023-02-05 21:10:39 +08:00
Rui Ueyama
8ede25fa42 Write man page in Markdown instead of mandoc
mandoc is hard to read and hard to write. With `ronn` command, we can
write a man page in Markdown and convert it to roff.
2023-02-05 16:46:46 +08:00
Rui Ueyama
22af2ff328 Add Cybozu as a corporate-tier sponsor 2023-01-23 17:02:23 +08:00
Rui Ueyama
ec756333cb Support --hash-style=none to cancel --hash-style=[sysv|gnu|both]
https://github.com/rui314/mold/issues/971
2023-01-22 20:29:15 +08:00
Rui Ueyama
f4b0596b3a Update the man page 2023-01-18 09:02:55 +08:00
Rui Ueyama
25d02bb261 [x86-64] Implement TLSGD to TLSIE relaxation
If we know that the .so file we are creating will not be dlopen'ed,
we can relax __tls_get_addr function calls to GOT loads.
2023-01-14 10:22:06 +08:00