1
1
mirror of https://github.com/rui314/mold.git synced 2024-12-27 10:23:41 +03:00
Commit Graph

387 Commits

Author SHA1 Message Date
Rui Ueyama
dbec4d82ff wip 2021-02-12 20:51:33 +09:00
Rui Ueyama
0c6daa5a69 wip 2021-02-12 20:41:58 +09:00
Rui Ueyama
c4632f8dae wip 2021-01-29 21:49:19 +09:00
Rui Ueyama
8a8977ab19 wip 2021-01-29 12:45:37 +09:00
Rui Ueyama
fb7d0ba9f7 wip 2021-01-29 11:59:02 +09:00
Rui Ueyama
b70c24c968 wip 2021-01-29 11:32:27 +09:00
Rui Ueyama
4be68f514f wip 2021-01-28 14:06:13 +09:00
Rui Ueyama
3e454c2175 wip 2021-01-28 14:04:23 +09:00
Rui Ueyama
3d036a01c7 wip 2021-01-27 22:06:50 +09:00
Rui Ueyama
6061883010 wip 2021-01-25 13:31:29 +09:00
Rui Ueyama
68e6bb7583 wip 2021-01-25 12:55:28 +09:00
Rui Ueyama
5ab8149d7f wip 2021-01-25 10:03:34 +09:00
Rui Ueyama
b9533ade70 wip 2021-01-24 22:15:41 +09:00
Rui Ueyama
6ec9cb9bfd wip 2021-01-24 21:15:59 +09:00
Rui Ueyama
f645a9deb1 Use i64 instead of int or u32 2021-01-24 13:22:32 +09:00
Rui Ueyama
f9bf9b0dfd Add comments 2021-01-23 13:27:38 +09:00
Rui Ueyama
35c074c5e5 Handle mergeable strings with sh_entsize > 1 2021-01-22 20:19:40 +09:00
Rui Ueyama
87349df492 Merge fixed-sized mergeable sections 2021-01-22 19:52:25 +09:00
Rui Ueyama
53dd95e0f5 Add SectionFragmentKey 2021-01-22 17:50:45 +09:00
Rui Ueyama
7dbc0c0e76 temporary 2021-01-22 16:14:49 +09:00
Rui Ueyama
2949c417a7 Revert "Use tbb::concurrent_unordered_set"
This reverts commit e88e662854.
2021-01-22 16:01:54 +09:00
Rui Ueyama
e88e662854 Use tbb::concurrent_unordered_set 2021-01-22 16:01:39 +09:00
Rui Ueyama
2a95161164 temporary 2021-01-22 15:10:32 +09:00
Rui Ueyama
36649c70e7 temporary 2021-01-21 19:24:37 +09:00
Rui Ueyama
1161e4b4a9 temporary 2021-01-20 16:30:06 +09:00
Rui Ueyama
647f2c485b temporary 2021-01-17 17:24:35 +09:00
Rui Ueyama
78c3cde3dd temporary 2021-01-17 16:55:39 +09:00
Rui Ueyama
44d383c767 temporary 2021-01-16 22:12:41 +09:00
Rui Ueyama
c88b83feae temporary 2021-01-16 21:59:35 +09:00
Rui Ueyama
3a6bad2267 temporary 2021-01-16 21:52:49 +09:00
Rui Ueyama
95954bee82 temporary 2021-01-15 16:32:33 +09:00
Rui Ueyama
f74199f395 temporary 2021-01-14 19:58:21 +09:00
Rui Ueyama
215226ec3f temporary 2021-01-14 18:24:10 +09:00
Rui Ueyama
b1541a95b0 temporary 2021-01-14 18:21:02 +09:00
Rui Ueyama
efeb8a17eb temporary 2021-01-14 16:16:50 +09:00
Rui Ueyama
fc8f710774 temporary 2021-01-14 16:11:03 +09:00
Rui Ueyama
69c220bce2 temporary 2021-01-14 13:19:21 +09:00
Rui Ueyama
821a1b1527 temporary 2021-01-14 12:10:00 +09:00
Rui Ueyama
1762d01ea5 temporary 2021-01-14 11:10:36 +09:00
Rui Ueyama
b8e9acfdee temporary 2021-01-14 00:59:19 +09:00
Rui Ueyama
139fd6971e temporary 2021-01-14 00:56:22 +09:00
Rui Ueyama
00964614d7 temporary 2021-01-14 00:22:44 +09:00
Rui Ueyama
9fc0ebb34b temporary 2021-01-14 00:17:52 +09:00
Rui Ueyama
9aac607c8b temporary 2021-01-13 23:54:42 +09:00
Rui Ueyama
52dadcff3c temporary 2021-01-13 21:57:54 +09:00
Rui Ueyama
cfb3416e68 temporary 2021-01-13 21:57:12 +09:00
Rui Ueyama
2776a6bf5b temporary 2021-01-13 21:53:47 +09:00
Rui Ueyama
01a5535bb6 temporary 2021-01-13 21:25:45 +09:00
Rui Ueyama
b1c43be66f temporary 2021-01-13 20:18:11 +09:00
Rui Ueyama
8589737248 temporary 2021-01-13 20:09:20 +09:00
Rui Ueyama
f5212e4904 temporary 2021-01-12 13:35:15 +09:00
Rui Ueyama
4f1249ea2a temporary 2021-01-12 13:18:55 +09:00
Rui Ueyama
ffbe2265d5 temporary 2021-01-11 14:48:53 +09:00
Rui Ueyama
a0512c2ed4 temporary 2021-01-10 20:50:14 +09:00
Rui Ueyama
bfb0cab79f temporary 2021-01-10 18:46:26 +09:00
Rui Ueyama
8977703316 temporary 2021-01-10 17:44:25 +09:00
Rui Ueyama
a7b2f1d328 temporary 2021-01-10 17:39:14 +09:00
Rui Ueyama
b7c802fe42 temporary 2021-01-10 17:30:39 +09:00
Rui Ueyama
6a8d984c09 temporary 2021-01-10 15:22:03 +09:00
Rui Ueyama
5a94468f8d temporary 2021-01-10 14:54:03 +09:00
Rui Ueyama
540506d33c temporary 2021-01-10 14:53:29 +09:00
Rui Ueyama
ebc006abef temporary 2021-01-10 14:26:44 +09:00
Rui Ueyama
b0adc2f55b temporary 2021-01-10 14:16:04 +09:00
Rui Ueyama
fe39edb1cf temporary 2021-01-09 22:30:56 +09:00
Rui Ueyama
e3b5c922f9 temporary 2021-01-09 15:44:18 +09:00
Rui Ueyama
995deb5819 temporary 2021-01-09 13:11:13 +09:00
Rui Ueyama
2f417ddf81 temporary 2021-01-09 12:41:32 +09:00
Rui Ueyama
00f78ebfff temporary 2021-01-09 12:38:07 +09:00
Rui Ueyama
ea37097f95 temporary 2021-01-09 11:43:31 +09:00
Rui Ueyama
be5b2ee5fa temporary 2021-01-08 23:31:57 +09:00
Rui Ueyama
36825fe3fe Check for relocation overflow 2021-01-08 21:08:55 +09:00
Rui Ueyama
a0aa4f6b61 Revert "Use concurrent_unordered_set"
This reverts commit bd415ae935.
2020-12-23 17:23:58 +09:00
Rui Ueyama
bd415ae935 Use concurrent_unordered_set 2020-12-23 17:23:55 +09:00
Rui Ueyama
c49e33dd2b temporary 2020-12-19 08:32:07 +09:00
Rui Ueyama
1217fbc74f R_X86_64_{8,16,PC8,PC16} 2020-12-18 13:41:08 +09:00
Rui Ueyama
772cb2cfa0 temporary 2020-12-18 13:00:09 +09:00
Rui Ueyama
ee53f10272 temporary 2020-12-18 12:40:54 +09:00
Rui Ueyama
b834b86cc0 temporary 2020-12-18 10:57:16 +09:00
Rui Ueyama
10d23f945e temporary 2020-12-17 21:19:29 +09:00
Rui Ueyama
59adaf0ce9 temporary 2020-12-17 16:32:49 +09:00
Rui Ueyama
1e0a23468d temporary 2020-12-17 14:32:18 +09:00
Rui Ueyama
2ea3e32fa4 temporary 2020-12-17 08:05:53 +09:00
Rui Ueyama
0fb22932d5 temporary 2020-12-17 08:01:43 +09:00
Rui Ueyama
cebbad29e2 temporary 2020-12-16 21:16:34 +09:00
Rui Ueyama
e57e109706 temporary 2020-12-16 20:56:04 +09:00
Rui Ueyama
b31308dc78 temporary 2020-12-16 19:50:47 +09:00
Rui Ueyama
c047f9f1d3 temporary 2020-12-15 23:50:49 +09:00
Rui Ueyama
f0f72b0f43 temporary 2020-12-15 22:55:02 +09:00
Rui Ueyama
561cdc98b8 temporary 2020-12-15 21:23:15 +09:00
Rui Ueyama
489b960157 temporary 2020-12-15 16:26:17 +09:00
Rui Ueyama
8fe32485f7 temporary 2020-12-14 20:24:46 +09:00
Rui Ueyama
3422505a98 temporary 2020-12-14 19:36:27 +09:00
Rui Ueyama
cb5d50d22c temporary 2020-12-14 10:41:51 +09:00
Rui Ueyama
9d801e4b25 temporary 2020-12-14 01:27:19 +09:00
Rui Ueyama
d9c1cedd82 temporary 2020-12-14 01:17:27 +09:00
Rui Ueyama
13dfb94621 temporary 2020-12-13 20:19:07 +09:00
Rui Ueyama
693d4c07d7 temporary 2020-12-13 17:21:03 +09:00
Rui Ueyama
67e191593e temporary 2020-12-13 16:52:04 +09:00
Rui Ueyama
dd91a3f293 temporary 2020-12-13 13:01:00 +09:00
Rui Ueyama
cc63f9316f temporary 2020-12-12 13:02:39 +09:00
Rui Ueyama
2306bf0f92 temporary 2020-12-12 12:38:56 +09:00
Rui Ueyama
c7d4ef4d33 temporary 2020-12-11 09:54:19 +09:00
Rui Ueyama
aa8732fff1 temporary 2020-12-11 09:15:08 +09:00
Rui Ueyama
298c280591 temporary 2020-12-10 22:33:28 +09:00
Rui Ueyama
7c9424a7e8 temporary 2020-12-10 21:38:37 +09:00
Rui Ueyama
91fec1592a temporary 2020-12-10 20:11:45 +09:00
Rui Ueyama
4a9452907d temporary 2020-12-10 19:54:01 +09:00
Rui Ueyama
ac36a54f3c temporary 2020-12-10 18:26:01 +09:00
Rui Ueyama
4224aabba0 temporary 2020-12-10 18:24:27 +09:00
Rui Ueyama
7b8ed4600b temporary 2020-12-10 15:59:24 +09:00
Rui Ueyama
b45fc629d2 temporary 2020-12-10 13:45:41 +09:00
Rui Ueyama
9d32299069 temporary 2020-11-30 18:43:04 +09:00
Rui Ueyama
ce56a466d0 temporary 2020-11-29 17:51:28 +09:00
Rui Ueyama
56b01e0bb9 temporary 2020-11-26 19:09:47 +09:00
Rui Ueyama
156f80dfa6 temporary 2020-11-26 13:54:29 +09:00
Rui Ueyama
00dc19f19b temporary 2020-11-26 12:44:18 +09:00
Rui Ueyama
86a944ff76 copyrel 2020-11-25 17:38:05 +09:00
Rui Ueyama
a61911b3d2 temporary 2020-11-25 16:23:40 +09:00
Rui Ueyama
9cbb74faa1 temporary 2020-11-25 14:06:13 +09:00
Rui Ueyama
caa9fcd8cb temporary 2020-11-25 13:52:31 +09:00
Rui Ueyama
e17619b960 temporary 2020-11-25 13:29:05 +09:00
Rui Ueyama
078c694006 temporary 2020-11-24 21:13:20 +09:00
Rui Ueyama
aa21e71218 temporary 2020-11-24 19:47:30 +09:00
Rui Ueyama
333e6c3f99 temporary 2020-11-24 19:26:26 +09:00
Rui Ueyama
384abb09b6 temporary 2020-11-21 11:51:21 +09:00
Rui Ueyama
f24232ddc7 temporary 2020-11-21 10:48:51 +09:00
Rui Ueyama
437d2b3838 temporary 2020-11-21 09:43:38 +09:00
Rui Ueyama
a7b54ee3fa temporary 2020-11-20 19:27:39 +09:00
Rui Ueyama
49074602c2 temporary 2020-11-20 15:35:47 +09:00
Rui Ueyama
d2d9c29413 temporary 2020-11-20 13:14:00 +09:00
Rui Ueyama
c20208d4bf temporary 2020-11-20 12:46:56 +09:00
Rui Ueyama
e1525624eb temporary 2020-11-20 11:32:23 +09:00
Rui Ueyama
f4fef9cf56 temporary 2020-11-20 07:32:52 +09:00
Rui Ueyama
43d0450150 temporary 2020-11-18 11:02:43 +09:00
Rui Ueyama
e14c7e01be temporary 2020-11-17 20:47:22 +09:00
Rui Ueyama
92edbb2a7d temporary 2020-11-17 20:22:52 +09:00
Rui Ueyama
8012975fdb temporary 2020-11-17 19:34:37 +09:00
Rui Ueyama
20cc4b7a2d temporary 2020-11-17 19:20:42 +09:00
Rui Ueyama
b4ede39d34 temporary 2020-11-17 19:20:07 +09:00
Rui Ueyama
dfda92fe9f temporary 2020-11-17 13:56:40 +09:00
Rui Ueyama
9b9806c989 temporary 2020-11-16 18:04:27 +09:00
Rui Ueyama
75b5e61af6 Dyanmically-linked "hello world" program worked 2020-11-16 13:50:17 +09:00
Rui Ueyama
e66a70ebd1 temporary 2020-11-16 13:13:57 +09:00
Rui Ueyama
45ef22dbdc temporary 2020-11-15 16:19:21 +09:00
Rui Ueyama
1697c69dd8 temporary 2020-11-15 14:07:40 +09:00
Rui Ueyama
1e469bfb10 temporary 2020-11-15 10:06:11 +09:00
Rui Ueyama
b4570e65c4 Start reimplementing relocation processing 2020-11-15 08:42:22 +09:00
Rui Ueyama
c7769d3766 temporary 2020-11-13 19:47:57 +09:00
Rui Ueyama
26fdb98827 temporary 2020-11-13 19:42:24 +09:00
Rui Ueyama
5896feecbd temporary 2020-11-13 16:39:56 +09:00