Rui Ueyama
|
c4caec5bd5
|
Move .text.{hot,unknown,unlikely,startup,exit}. to a separate segment
|
2021-05-21 16:48:32 +09:00 |
|
Rui Ueyama
|
d279da3435
|
Enable -Wswitch
|
2021-05-21 16:06:47 +09:00 |
|
Rui Ueyama
|
17c191ccf2
|
Bump a verison number
|
2021-05-21 13:58:59 +09:00 |
|
Rui Ueyama
|
2e73024e18
|
Do not assume that the main directory is a git checkout
|
2021-05-21 13:58:59 +09:00 |
|
Rui Ueyama
|
a69f4c8b60
|
Exit immediately if a command fails
|
2021-05-21 12:50:11 +09:00 |
|
Rui Ueyama
|
ef0ebc0e93
|
Accept "tests" and "check" as aliases for "test"
|
2021-05-21 12:48:52 +09:00 |
|
Rui Ueyama
|
99abd52d6e
|
Fix a broken test
|
2021-05-21 12:43:34 +09:00 |
|
Rui Ueyama
|
eb3cd2386a
|
Update README
|
2021-05-21 12:38:16 +09:00 |
|
Rui Ueyama
|
b100f6a486
|
Add "mold: " prefix for all error and warning messages
|
2021-05-21 09:25:42 +09:00 |
|
Rui Ueyama
|
eb78d185f1
|
Automatically check out mimalloc repo
|
2021-05-21 09:25:42 +09:00 |
|
Rui Ueyama
|
513289582e
|
Fix an assertion
|
2021-05-20 15:12:46 +09:00 |
|
Rui Ueyama
|
d01fbc4b2e
|
Simplify
|
2021-05-20 15:02:13 +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
|
a856d5526f
|
Simplify
|
2021-05-19 23:59:37 +09:00 |
|
Rui Ueyama
|
0a8dcc1459
|
Improve i386 compatibility
|
2021-05-19 21:38:29 +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
|
968cfd0dcd
|
Simplify
|
2021-05-19 10:24:39 +09:00 |
|
Rui Ueyama
|
ebe37ef642
|
Include a version number to the --version message
|
2021-05-18 21:55:10 +09:00 |
|
Rui Ueyama
|
0f6c9ca2b8
|
Fix a compiler warning
|
2021-05-18 20:16:12 +09:00 |
|
Rui Ueyama
|
0cdac81166
|
Remove debug info from installed binaries
|
2021-05-18 20:11:35 +09:00 |
|
Rui Ueyama
|
30eb2b74c8
|
Remove runtime dependency to libxxhash.so
|
2021-05-18 19:29:15 +09:00 |
|
Rui Ueyama
|
effadb0296
|
Update build procedure
|
2021-05-18 16:57:54 +09:00 |
|
Rui Ueyama
|
394805d67b
|
Make "make ASAN=1" work
|
2021-05-17 23:34:01 +09:00 |
|
Rui Ueyama
|
f49cc3e089
|
Add "make uninstall" rule
|
2021-05-17 22:56:58 +09:00 |
|
Rui Ueyama
|
de4d1eb67c
|
Allow mold to be installed to /usr/local instead of /usr
|
2021-05-17 21:47:51 +09:00 |
|
Rui Ueyama
|
346991c4f3
|
Ensure that a compressed man page does not exist
|
2021-05-17 21:09:07 +09:00 |
|
Rui Ueyama
|
8467684f97
|
Build mold as a static executable by default
|
2021-05-17 20:41:32 +09:00 |
|
Rui Ueyama
|
976e2ed525
|
Handle -run in a different way
|
2021-05-17 20:40:32 +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
|
927882876c
|
Do not call "mandb -q"
|
2021-05-17 15:39:35 +09:00 |
|
Rui Ueyama
|
0efb80cf91
|
Update man page
|
2021-05-17 15:10:47 +09:00 |
|
Rui Ueyama
|
113316e7cc
|
Simplify
|
2021-05-17 01:06:30 +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
|
ad6aa32b41
|
Handle mold -run /usr/bin/ld
|
2021-05-14 22:55:04 +09:00 |
|
Rui Ueyama
|
9af37c2fb2
|
Install mold-wrapper.so to /usr/lib/mold
|
2021-05-14 21:59:47 +09:00 |
|
Rui Ueyama
|
f7bb70d950
|
Add make install rule
|
2021-05-14 20:41:21 +09:00 |
|
Rui Ueyama
|
0814d5d1b0
|
Add a manual page
|
2021-05-14 20:13:54 +09:00 |
|
Rui Ueyama
|
cbbab94d6a
|
Do not take addresses of temporary arrays
This patch silences GCC 11 warnings.
|
2021-05-14 13:29:07 +09:00 |
|
Rui Ueyama
|
99e836208a
|
Remove stray template-id
Fixes https://github.com/rui314/mold/issues/37
|
2021-05-13 12:03:02 +09:00 |
|
Rui Ueyama
|
4d3cc43d9f
|
Ignore -nodefaultlibs
|
2021-05-10 19:23:32 +09:00 |
|
Rui Ueyama
|
76b0afc6b7
|
Add --omagic
|
2021-05-10 19:21:29 +09:00 |
|
Rui Ueyama
|
6014faec2a
|
Add -V option
|
2021-05-10 16:53:16 +09:00 |
|
Rui Ueyama
|
18acebad2d
|
Add a missing newline
|
2021-05-10 16:53:04 +09:00 |
|