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

22 Commits

Author SHA1 Message Date
Rui Ueyama
0f36a40a44 [Mach-O] Create __objc_{methname,selrefs,stubs} sections
Recent versions of Xcode started creating `_objc_msgSend$foo` symbols,
and we need to synthesize the symbols and place them into `__objc_stubs`
section.
2022-12-08 17:33:37 +08:00
Rui Ueyama
c1bc12b2db Ignore directories commonly used with CMake 2022-08-19 14:33:20 +08:00
Rui Ueyama
f48895cbf3 Update .gitignore 2022-05-09 14:13:32 +08:00
Rui Ueyama
2fb96ad83f Ignore tar file for mold binary distribution 2022-04-10 09:09:29 +08:00
Rui Ueyama
8f10ac5047 [Mach-O] Add a test for mach-o stub 2021-09-08 19:19:07 +09:00
Rui Ueyama
bb989791a7 Update .gitignore 2021-07-17 01:24:23 +09:00
Artur Sinila
7bbfaac67a
.gitignore: add .cache & compile_commands.json (for clangd)
Signed-off-by: Artur Sinila <freesoftware@logarithmus.dev>
2021-07-04 21:09:51 +03:00
Rui Ueyama
d19c7dbafc Do not ignore oneTBB directory 2021-07-03 00:00:41 +09:00
Rui Ueyama
cce738c9d5 Add mimalloc as a git submodule
This change adds mimalloc as a git submodule so that `make` doesn't
try to clone mimalloc repo. This change should allow building mold
with the nix package manager, which doesn't provide network access
while building.

This change may conflict with a local `mimalloc` directory. If you
already have checked out mold and `mimalloc` directory exists in the
mold directory, you may need to remove it by `rm -r mimalloc` before
running `make`.

Requested by David Yamnitsky.

Fixes https://github.com/rui314/mold/issues/50
2021-06-10 13:20:43 +09:00
Rui Ueyama
712eab03d8 Add a script to build programs with mold using Docker 2021-05-25 15:41:51 +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
effadb0296 Update build procedure 2021-05-18 16:57:54 +09:00
Rui Ueyama
e75708056e Add -run 2021-03-25 17:05:05 +09:00
Rui Ueyama
d723668a74 Update README 2021-03-24 18:58:11 +09:00
Rui Ueyama
cf22ce3f9a temporary 2020-12-11 22:15:42 +09:00
Rui Ueyama
9684ea349a temporary 2020-11-12 21:08:55 +09:00
Rui Ueyama
058e9d3469 temporary 2020-10-22 15:24:54 +09:00
Rui Ueyama
b17862f822 Rename chibild mold 2020-10-20 15:04:18 +09:00
Rui Ueyama
38b7a31671 temporary 2020-10-20 15:04:18 +09:00
Rui Ueyama
f8a1ec959a Rename catld chibild 2020-10-20 15:04:18 +09:00
Rui Ueyama
bf00d9cb0d temporary 2020-10-20 15:04:18 +09:00
Rui Ueyama
4ea8f993ea Add an empty project 2020-10-20 15:04:18 +09:00