diff options
author | Arnaud Vrac <avrac@freebox.fr> | 2023-09-19 12:42:19 +0200 |
---|---|---|
committer | Chris Packham <judge.packham@gmail.com> | 2024-06-05 19:31:45 +1200 |
commit | f9ab04b63aee614ddfd3b50a4c6a0eac2094a2fe (patch) | |
tree | 1eaa45408e35d60d8358443f04cdc360a2c47973 /packages | |
parent | d4953677cdb286c12409b2b5b215de56c521a8b8 (diff) | |
download | crosstool-ng-f9ab04b63aee614ddfd3b50a4c6a0eac2094a2fe.tar.gz crosstool-ng-f9ab04b63aee614ddfd3b50a4c6a0eac2094a2fe.tar.bz2 crosstool-ng-f9ab04b63aee614ddfd3b50a4c6a0eac2094a2fe.zip |
Add mold linker build
Allows building the #mold linker, which can then be used in the
cross-toolchain by passing the -fuse-ld=mold to the gcc flags. It is
much faster than ld or gold.
This requires a C++20 compiler and cmake.
Initially implemented by Arnaud, and HC added configure check for cmake.
Outstanding task to validate compiler is C++20 compatible.
Signed-off-by: Arnaud Vrac <avrac@freebox.fr>
Signed-off-by: Hans-Christian Noren Egtvedt <egtvedt@samfundet.no>
Diffstat (limited to 'packages')
-rw-r--r-- | packages/mold/2.31.0/chksum | 4 | ||||
-rw-r--r-- | packages/mold/2.31.0/version.desc | 0 | ||||
-rw-r--r-- | packages/mold/package.desc | 4 |
3 files changed, 8 insertions, 0 deletions
diff --git a/packages/mold/2.31.0/chksum b/packages/mold/2.31.0/chksum new file mode 100644 index 00000000..b9aafe4e --- /dev/null +++ b/packages/mold/2.31.0/chksum @@ -0,0 +1,4 @@ +md5sum v2.31.0.tar.gz fdfcddefc039071f5a7611c051a8f5ea +sha1sum v2.31.0.tar.gz 0168ecab12d87a6197cfec4824a3e82115c6a2bd +sha256sum v2.31.0.tar.gz 3dc3af83a5d22a4b29971bfad17261851d426961c665480e2ca294e5c74aa1e5 +sha512sum v2.31.0.tar.gz 343c62d8c67b74988f762c46999d2d866b2e9a0c69d2b910b12384ea5abc620b30468cd1b1bacfe41474d1c97c8ce2e49d55ca70479691238fb73d83d9adc683 diff --git a/packages/mold/2.31.0/version.desc b/packages/mold/2.31.0/version.desc new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/packages/mold/2.31.0/version.desc diff --git a/packages/mold/package.desc b/packages/mold/package.desc new file mode 100644 index 00000000..76f82073 --- /dev/null +++ b/packages/mold/package.desc @@ -0,0 +1,4 @@ +repository='git https://github.com/rui314/mold.git' +mirrors='https://github.com/rui314/mold/archive/refs/tags' +archive_filename='v@{version}' +archive_formats='.tar.gz' |