1
1
mirror of https://github.com/rui314/mold.git synced 2024-11-11 05:46:58 +03:00
Commit Graph

44 Commits

Author SHA1 Message Date
Rui Ueyama
08b61f29d2 [ELF] Add --require-defined 2021-09-12 18:34:42 +09:00
Rui Ueyama
1cb750a649 [ELF] Add -Bno-symbolic 2021-09-11 21:41:17 +09:00
Rui Ueyama
accf96877f Add a stub for AArch64
It can generate an executable, but generated executable won't run
correctly because we don't process relocations at all yet.
2021-07-03 21:39:44 +09:00
Rui Ueyama
a0f7ee1e04 Sort 2021-06-26 14:11:46 +09:00
Nehal J Wani
25f8d01ca5
Ignore --no-add-needed
Resolves https://github.com/rui314/mold/issues/53

Signed-off-by: Nehal J Wani <nehaljw.kkd1@gmail.com>
2021-06-25 20:29:24 -04:00
Rui Ueyama
4787363651 Ignore --warn-constructors
This is needed by Gentoo's sys-apps/memtest86-4.3.7-r2 package.
2021-06-24 19:54:43 +09:00
Rui Ueyama
00c907158c Ignore -z {no,}combreloc
This is needed by Gentoo's sys-boot/refind-0.12.0-r1 package.
2021-06-24 19:24:00 +09:00
Rui Ueyama
04dcfe2ae3 Ignore -warn-once
This is needed by Gentoo's dev-embedded/gputils-1.5.0 package.
2021-06-21 09:44:09 +09:00
Rui Ueyama
1bac9c7b8d Add -z nodump
This is needed by Gentoo's sci-libs/indilib-1.8.9 package.
2021-06-21 06:56:07 +09:00
Rui Ueyama
4f92d7f19b Add -z origin
This is needed by Gentoo's dev-ada/gnatcoll-bindings-2020-r1 package.
2021-06-20 14:42:43 +09:00
Rui Ueyama
a0ecd0c8dc Add --unique=PATTERN
This is needed by Gentoo's sys-fabric/infinipath-psm-3.2 package.
2021-06-19 01:09:26 +09:00
Rui Ueyama
bd858faf94 Add --unresolved-symbols
This is needed by Gentoo's dev-libs/wayland-protocols-1.21 package.
2021-06-18 15:51:57 +09:00
Rui Ueyama
e7019ebf86 Add -z keep-text-section-prefix 2021-06-16 19:50:08 +09:00
Rui Ueyama
1317132548 Update man page 2021-06-15 17:33:03 +09:00
Rui Ueyama
0280c39bc8 Document --{warn,error}-unresolved-symbols 2021-06-15 17:03:24 +09:00
Rui Ueyama
9cc309af75 Implement --relocatable
Fixes https://github.com/rui314/mold/issues/46
2021-06-11 21:57:43 +09:00
Rui Ueyama
b9e1bd8117 Document --allow-multiple-definition option 2021-06-07 20:44:56 +09:00
Rui Ueyama
3fb870c80b Add --compress-debug-info=zlib-gnu 2021-06-03 23:57:06 +09:00
Rui Ueyama
60fee59742 Ignore --no-undefined-version
Gentoo's sys-boot/efibootmgr package uses this flag.
2021-05-29 17:07:54 +09:00
Rui Ueyama
83c47216d1 Sort options alphabetically 2021-05-28 12:38:31 +09:00
Rui Ueyama
310980fb7e Add --retain-symbols-file 2021-05-27 00:31:08 +09:00
Rui Ueyama
c58071ff1c Ignore -nostdlib 2021-05-26 17:18:26 +09:00
Rui Ueyama
1727e5bba2 Update man page 2021-05-24 14:43:59 +09:00
Rui Ueyama
83026471f9 Update man page 2021-05-23 15:57:08 +09:00
Rui Ueyama
9ec590f4e2 Update man page 2021-05-23 13:03:38 +09:00
Rui Ueyama
a0a94f4637 Add -wrap option 2021-05-22 01:54:08 +09:00
Rui Ueyama
4d2e97e4dc Update man page 2021-05-22 00:57:23 +09:00
Rui Ueyama
b9ab55dfa7 Add --image-base 2021-05-21 18:37:38 +09:00
Rui Ueyama
02e6c6ab5d Make -run to intercept not only ld but also ld.lld and ld.gold 2021-05-20 14:14:35 +09:00
Rui Ueyama
d055ab3563 Ignore -no-copy-dt-needed-entries 2021-05-19 11:52:39 +09:00
Rui Ueyama
16e335e939 Ignore -[no-]allow-shlib-undefined 2021-05-19 11:26:03 +09:00
Rui Ueyama
ebe37ef642 Include a version number to the --version message 2021-05-18 21:55:10 +09:00
Rui Ueyama
de22ff9015 Update man page 2021-05-17 20:36:24 +09:00
Rui Ueyama
6d311a037d Update man page 2021-05-17 17:49:20 +09:00
Rui Ueyama
0efb80cf91 Update man page 2021-05-17 15:10:47 +09:00
Rui Ueyama
ff75b12e9e Update man page 2021-05-16 17:54:45 +09:00
Rui Ueyama
6fbedc5d14 Update man page 2021-05-16 15:54:45 +09:00
Rui Ueyama
24381499a6 Update man page 2021-05-16 01:37:59 +09:00
Rui Ueyama
1016740cac Update man page 2021-05-15 23:59:10 +09:00
Rui Ueyama
b874d8e464 Update man page 2021-05-15 21:42:26 +09:00
Rui Ueyama
c3f948aa88 Update man page 2021-05-15 21:14:11 +09:00
Rui Ueyama
0814d5d1b0 Add a manual page 2021-05-14 20:13:54 +09:00
Rui Ueyama
90ffc420a3 Rename a file 2021-04-22 21:48:44 +09:00
Rui Ueyama
16ba58825e Update README 2021-04-22 15:15:53 +09:00